我正在编写Peachtree API的应用程序,它需要使用任何版本的API.不幸的是,Peachtree 2011的dll无法与Peachtree 2010交互,反之亦然,即使两个dll存储在同一位置并使用完全相同的代码运行.
我以为我应该能够通过它的文件路径引用dll,将特定版本保留为false,将interop类型嵌入为false,并将本地复制为false,它只会使用机器所具有的任何版本,但是我得到一个错误我这样做 - "调用的目标引发了异常."
有没有办法尽快绑定dll,即使它是COM?
我可以提供您认为有用的代码示例,但它更多的是项目设置问题而不是任何问题.
编辑:非常感谢你们的帮助.我在另一个人的问题上找到了我的解决方案并在此处发布.
我正在将应用程序部署到未知数量的客户端.这将是5-10开始,最终几十个.我正在考虑为每个客户端创建一个不同的Web文件夹,因此我可以控制更新并逐步推出它们.
One-Click部署是否存在任何重大已知问题?在golive之后不久我会自杀吗?