今天剛剛有機會安裝VS2017,因爲我需要使用.net core 1.1來記錄我的天藍色應用服務。VS 2017和.net core 1.1無法安裝用於日誌記錄的Nuget包
不幸的是,我無法安裝Nuget Microsoft.Extensions.Logging.AzureAppServices。它給了我錯誤。以下是輸出窗口中的一些錯誤:
軟件包Microsoft.Data.OData 5.6.4與netcoreapp1.1(.NETCoreApp,版本= v1.1)不兼容。 Package Microsoft.Data.OData 5.6.4支持: - net40(.NETFramework,Version = v4.0) - portable-net40 + sl5 + win8 + wp8 + wpa81(.NETPortable,Version = v0.0,Profile = Profile328 ) - 便攜式net45 + win8的+ WP8 + wpa81(.NETPortable,版本= V0.0,外形= Profile259) - SL4(Silverlight中,版本= V4.0)
我真正需要的是能夠使用ILogger以某種方式保存應用程序遇到的錯誤。我認爲這將是最好的,但如果任何人有任何其他的想法,以及有點容易配置我向他們開放。
我也一直在問到所以這裏包括我的.csproj文件的內容有云:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp1.1</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Folder Include="wwwroot\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore" Version="1.1.2" />
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.1.3" />
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.1.2" />
</ItemGroup>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Tools" Version="1.0.1" />
</ItemGroup>
</Project>
謝謝!
James
如果您在文本編輯器中打開它以查看您的問題,是否可以包含csproj文件的內容? –
@Scott Chamberlain:我更新了我的帖子以包含.csproj文件。謝謝! –