构建WCF项目时的Visual Studio输出目录

时间:2013-02-07 10:28:27

标签: c# visual-studio-2010 wcf

我有一个包含十几个项目的vs2010解决方案。其中一个项目是包含WCF服务的类库,该服务由另一个用作客户端的项目(启动项目)使用。 WCF项目的输出构建目录设置为\binall configurations any cpu。 问题是,当我进行调试构建时,似乎所有dll都转到\bin\Debug只有部分转到\bin。 例如WCF服务Dll不会出现在\bin中,仅出现在\bin\Debug中。 这些导致visual studio主机找不到必要的dll,从而使我的WCF服务无法访问。

我已经搜索了高点和低点来完成这项工作,但仍然坚持这种奇怪的VS行为。 为什么VS不会像项目属性中设置的那样将所有dll输出到\bin? 为什么它会在debug中继续创建\bin文件夹,而所有输出都应该转到\bin

如果有人能够对此发光,那就太好了。

0 个答案:

没有答案