Jay*_*aya 5 azure azure-sdk-.net asp.net-core
我的项目解决方案设置方式包含以下项目
MyProjectSolution.sln
MyProject.WebPI(Asp.net 5 WebAPI)
MyProject.Data(Asp.net 5 class libray)
MyProject.Domain(Asp.net 5 class libray)
Run Code Online (Sandbox Code Playgroud)
我按照以下文章中列出的步骤进行了操作 :https://azure.microsoft.com/en-us/documentation/articles/vs-azure-tools-connected-services-storage/和https://azure.microsoft.com/ en-us/documentation/articles/vs-storage-aspnet5-getting-started-blobs / 更改了我的project.json以包含此依赖项 "WindowsAzure.Storage":"4.3.2-preview"
但后来导致错误,说明DNXCoreVersion = 5.0不支持WindowsAzure.Storage
注意:1)我也尝试手动添加上面的依赖项,以检查它是否导致相同或不同的错误 - 没有变化.
2)我尝试浏览到sdks%Program Files%\ Microsoft SDKs\Azure.NET SDK \\ ref \的位置但找不到它.附件是我发现的dll的屏幕截图.
我可以试试特定版本吗?或者我错过了重要的事情吗?
{
"version": "1.0.0-*",
"description": "MyProject.Data Class Library",
"authors": [""],
"tags": [""],
"projectUrl": "",
"licenseUrl": "",
"frameworks": {
"dnx451": {
/*These were added after I connected to the Azure Storage as seen in the article that did NOT exist before*/
"dependencies": {
"Microsoft.Data.Edm": "5.6.3",
"Microsoft.Data.OData": "5.6.3",
"Microsoft.Data.Services.Client": "5.6.3",
"System.Spatial": "5.6.3"
}
},
"dnxcore50": {
"dependencies": {
"Microsoft.CSharp": "4.0.1-beta-23516",
"System.Collections": "4.0.11-beta-23516",
"System.Linq": "4.0.1-beta-23516",
"System.Runtime": "4.0.21-beta-23516",
"System.Threading": "4.0.11-beta-23516",
"System.IO": "4.0.11-beta-23516"
}
}
},
"dependencies": {
"MyProject.Domain": "1.0.0-*",
"Microsoft.Extensions.Configuration.Json": "1.0.0-rc1-final",
/*This was added after I connected to the Azure Storage as seen in the article that did not exist before*/
"WindowsAzure.Storage": "4.3.2-preview",
}
}Run Code Online (Sandbox Code Playgroud)
Ale*_*lex 11
使用7.0.2预览
https://www.nuget.org/packages/WindowsAzure.Storage/7.0.2-preview
根据更改日志,它已更新为使用.Net Core 1.0的RC2版本.
7.1.1-preview已针对.Net Core 1.0的RTM版本进行了更新,但目前似乎无法通过NuGet获得.(NuGet 页面说"所有者已将此包列入未列出状态.这可能意味着该软件包已弃用或不应再使用.")
另请注意,这包含对ODataLib包的依赖关系,目前没有.Net Core版本.有关WindowsAzure.Storage自述文件的信息,请参阅此说明:
ODataLib软件包目前不支持项目中的"netstandard1.6"或"netcoreapp1.0"框架,具体取决于Dotnet CoreCLR的当前版本.因此,在尝试恢复上述某个目标框架的ODataLib依赖项时,可能会遇到故障.在添加支持之前,如果遇到这种情况,可以使用project.json文件的框架节点中的imports语句向NuGet指定它可以在"imports"语句中恢复目标框架的包,如下所示:
Run Code Online (Sandbox Code Playgroud)"imports": [ "dnxcore50", "portable-net451+win8" ]
编辑:使用WindowsAzure.Storage 7.1.3预览
| 归档时间: |
|
| 查看次数: |
5940 次 |
| 最近记录: |