在控制台(.exe)中添加服务类引用时出错

时间:2014-03-13 12:18:31

标签: wcf c#-4.0

获取错误

  

无法添加对"文件路径\ file.sln"的引用。请做出来   确保该文件是可访问的,并且它是一个有效的程序集或   COM组件

2 个答案:

答案 0 :(得分:0)

您的意思是在项目中添加引用?

如果是这样,您无法添加对整个.sln的引用,您将需要选择,例如,您尝试引用的服务的有效.dll。

答案 1 :(得分:0)

  

对"文件路径\文件的引用。 sln "无法添加。

这是解决方案文件。

  

[...]并且它是一个有效的程序集或COM组件

解决方案文件不是程序集或COM组件,因此是错误。您需要添加对实际装配的引用。如果它是您当前解决方案中的项目,请添加项目参考。如果它不在您的解决方案中(并且由于任何原因无法添加,但我强烈建议尽可能添加它),那么您需要添加对的引用编译引用项目的.dll

您无法添加对解决方案文件,项目文件等的引用。这些只是关于项目的XML元数据。你需要编译后的输出,即汇编。