У нас есть несколько веб-вакансий, развернутых на лазурном веб-сайте api. Мы полагаем, что в одном из них произошла утечка памяти, но у нас нет подробностей о том, что ее вызывает. Поэтому я хотел посмотреть, могу ли я добавить пакет nuget в аналитику приложений. https://github.com/Azure/azure-webjobs-sdk/wiki/Application-Insights-Integration
Когда я пытаюсь запустить его, я получаю следующее сообщение об ошибке
Моя программа - это как раз такая
class Program
{
private static string ConnectionString { get; set; }
private static readonly JobHostConfiguration _config = new JobHostConfiguration("DefaultEndpointsProtocol=https;AccountName=mcastagstorage;AccountKey=fW/DoBsghvPgEy2/uBTZSxSSvgPoUs/jGRxV59scXmexpfDSPbSGLovjAuoLtGbSIuDBobDHyIfUdHrWWRz5DA==;EndpointSuffix=core.windows.net");
// Please set the following connection strings in app.config for this WebJob to run:
// AzureWebJobsDashboard and AzureWebJobsStorage
static void Main()
{
string instrumentationKey = "MyKey";
if (!string.IsNullOrEmpty(instrumentationKey))
{
// Wire up with default filters; Filtering will be explained later.
_config.LoggerFactory = new LoggerFactory()
.AddApplicationInsights(instrumentationKey, null)
.AddConsole();
_config.Tracing.ConsoleLevel = TraceLevel.Off;
}
ConnectionString = ConfigurationManager.ConnectionStrings["ConsistingEntities"].ConnectionString;
if (_config.IsDevelopment)
{
_config.UseDevelopmentSettings();
}
var host = new JobHost(_config);
// The following code ensures that the WebJob will be running continuously
host.RunAndBlock();
}
}
LoaderExceptions следующие
Я тоже очень смущен версиями .net, я привык к исходному .net, но теперь вижу стандарт и ядро .net, не знаю, какой .net я должен использовать для этого.
Любая помощь будет принята с благодарностью
LoaderExceptions
, так как это может пролить больше света. Без этого, я предполагаю, что использование фальшивого ключа инструментария может быть ответственным. Ключи - это Guids, поэтому ApplicationInsights может генерировать исключение при попытке преобразовать MyKey. - person Daniel Gimenez   schedule 26.01.2018