Cla*_*wer 54 c# dll visual-studio
我试图将引用的DLL设置为显式复制到我的本地文件夹,但是当我转到此引用的Copy Local属性时,该属性显示为灰色/禁用.

通常我的VB.NET项目My Project在项目名称下面有一个项目,我可以双击>> references并设置Copy Local属性,但是我的C#控制台应用程序似乎没有这个.

我可能错误地配置了我的项目吗?任何有关这方面的帮助将不胜感激.
Sto*_*now 85
您对Hans回答的评论表明这是一个COM程序集,您正在使用Visual Studio 2010.
这意味着可能在"嵌入互操作类型"设置为true时添加了程序集引用.这具有将COM程序集链接到二进制文件的效果,从而无需完全部署它.以下链接有更详细的说明• http://msdn.microsoft.com/en-us/library/dd409610.aspx 如果您确实要部署它,那么将需要执行以下操作•单击中的参考引用选项卡•按F4以显示属性网格•将"嵌入互操作类型"设置为False(这将取消对本地复制)•将"复制本地"设置为true
如果你想复制的地方,必须设置Embed Interop Types到False了大会,在你的情况,Microsoft.Office.Interop.Excel.嵌入式互操作类型使COM组件的部署更容易,因为它将程序集嵌入到程序集中,从而无需在应用程序中部署互操作程序集.
| 归档时间: |
|
| 查看次数: |
32265 次 |
| 最近记录: |