ASP.NET Core 1 RC2添加对" Microsoft.Data.SqlXml"的引用

时间:2016-06-14 17:35:27

标签: asp.net asp.net-mvc .net-core-rc2

我用RC1创建了一个MVC 6项目,并添加了对#34; Microsoft.Data.SqlXml"的引用。没有问题。当我迁移到RC2时,我无法将引用添加到" Microsoft.Data.SqlXml"。我收到一条错误消息" .Net Core项目仅支持在此版本中引用.NET框架程序集。要引用其他程序集,它们需要包含在NuGet包中并引用该程序包。"有没有简单的方法可以添加引用?

1 个答案:

答案 0 :(得分:0)

我终于能够添加引用" Microsoft.Data.SqlXml"通过创建NuGet包,将项目迁移到RC2。

  1. 将RC1项目发布到文件系统,找出包文件夹" Microsoft.Data.SqlXml"在" PublishOutput"
  2. 下载Nuget Package Explorer并在" Microsoft.Data.SqlXml"中打开.nuspec文件。包文件夹。
  3. 在Nuget Package Explorer中编辑文件.nuspec,project.json,project.lock.json,更改所有单词" DNX" - > " .NETFramework","另存为"包文件Microsoft.Data.SqlXml.nupkg。
  4. 在VS 2015中,工具 - > NuGet包管理器 - >设置,将本地文件夹添加到包源列表,然后将.nupkg文件复制到文件夹
  5. 从本地源安装Microsoft.Data.SqlXml NuGet包
  6. 我不知道为什么MS让事情变得如此复杂,在RC1中工作了2秒,但是我花了一天时间在RC2中解决这个问题。