use*_*993 18 c# visual-studio visual-studio-2015
我以前问了一个关于Visual Studio 2013的类似问题,但现在我遇到了与Visual Studio 2015相同的问题,但它似乎工作方式不同,这使得之前的答案不适用于这个问题.这是我之前的问题:Visual Studio 2013 - 如何在解决方案中调试项目
我正在尝试添加项目引用.我有一个库,我正在一个单独的解决方案/项目和我想用来测试和调试库的控制台应用程序.
我尝试过:添加参考>项目>解决方案>浏览
但是打开文件对话框在过滤器列表中不包含.sln文件,如果我强制它通过键入*.sln显示它们,然后选择我得到的解决方案:
"请确保该文件是可访问的,并且它是一个有效的程序集或COM组件."
我究竟做错了什么?如何正确添加解决方案/项目参考?
Nid*_*eep 22
对我来说,问题是由于Target框架的不同.一个是.NET Framework 4.5,另一个是.NET Framework 4.5.2
验证目标框架是否与您的项目相同,以及您尝试添加引用的项目引用.
(右键单击项目 - >属性 - >应用程序选项卡(目标框架工作))
Pyl*_*iev 10
右键单击Solution Explorer窗口中的解决方案文件,单击Add并选择Existing Project ...
一旦项目成为解决方案的一部分,您就可以添加项目参考.
万一其他人遇到这个是我找到的东西.我在VS 2015中几乎遇到了完全相同的问题.我创建了一个控制台应用程序,然后创建了一个类库项目但是无法添加对类库的引用.
事实证明,我没有像我想象的那样创建一个类库项目,而是一个类库(包)项目.这些是不同的东西,当我选择它时,我不知道(包)部分的含义.这显然是用于创建Nuget包.
我不确定这对VS 2015来说是不是什么新鲜事,但我之前并没有碰过它,这让我有些悲伤.在尝试调试它时,错误消息('无法添加对ClassLibrary1的引用')完全没用.
| 归档时间: |
|
| 查看次数: |
34108 次 |
| 最近记录: |