无法向vs2015项目添加系统引用

时间:2016-03-25 20:48:41

标签: c# visual-studio-2015

我正在尝试将Microsoft.CSharp和其他系统引用添加到绑定到tfs的vs 2015社区版中的c#类库中。当我添加它时,它不会持久保存这个特定类库的路径。我添加的所有引用都以黄色突出显示!我可以添加到其他项目的相同引用和路径,但不是我当前遇到的问题。

我已经创建了一个新的解决方案并尝试过。它仍然无法运作。 但是,我不想创建一个新的项目文件。有任何建议或解决方法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

您的.csproj文件可能会以某种方式“损坏”。我将创建一个新的项目文件,然后覆盖您现有的项目文件,以便可以将其签入TFS。

创建一个新项目并将所有源文件复制到该文件夹​​中。如果您有文件夹,请使用Visual Studio重新创建它们。使用解决方案资源管理器中的show hidden按钮显示所有文件。现在通过右键单击并在项目中选择包含来包含文件(您可以使用Shift来选择多个文件)。检查项目属性并确保复制任何重要内容。

答案 1 :(得分:0)

我尝试了一些事情 -

我从社区版改为专业版2015.同样的问题仍然存在。

我创建了一个新的csproj文件并手动添加了文件。它得到了很好的补充。 但是我从nuget包文件夹中提取引用并进行更新。如果我们有一个错误的nuget包路径,即使我们添加了引用,它们也显示为未引用。

需要正确映射nuget包,否则VS2K15会很奇怪。 所以底线,因为我的nuget引用不正确,它抛出了这些错误。我知道这很奇怪!!!