我正在开发一个自定义框架程序集,其中包含我的一个客户的业务逻辑。从WinForms到ASP.Net等几乎可以引用这个程序集。
几个星期前,我决定添加(在PostSharp和IPWorks之后)Newtonsoft.Json来获取类的一些序列化输出。像魅力一样。
我现在面临的问题是我无法将Newtonsoft.Json程序集自动复制到引用该框架的项目中。在框架编译期间,PostSharp和IPWorks都被正确地复制到任何应用程序使用框架(作为参考)的bin文件夹中,但是Newtonsoft.Json程序集......我找不到复制方法。
我知道这一定很简单,但我还没有办法让这种情况发生。我已经搜索过高和低(我知道如何“谷歌它!”),但想出了zilch(VS2012项目文件格式,MSBuild文档等)。
详情:
MyFramework.dll
编译时......没有问题
MyApplication.exe
显然,这导致我忘记了我必须手动复制dll。
我需要一种方法以某种方式告诉MyFramework.dll它不仅伴随着IPWorks和PostSharp而且还有Newtonsoft.Json,而不必手动将其添加到MyApplication.exe
答案 0 :(得分:0)
在引用属性上,您是否将copy local设置为true?