分发应用程序时找不到Web引用

时间:2013-09-04 10:45:14

标签: c# .net binding assemblies web-reference

我的问题是,当一个应用程序使用Web引用时,是否应该发布一些额外的.exe文件?

我创建了一个使用dotMailer API的Web引用的应用程序(用于电子邮件活动管理)。

应用程序在我的电脑上编译并运行正常。但是在另一台机器上进行了测试并且一直在崩溃。经过大量的故障排除后,我发现这是由于使用dotMailer API进行的调用。

我发现Fusion记录器是向我显示在测试机器上发生故障,下载并安装并查看日志的原因的正确工具。有人说操作是成功的,而其他人说即使装配下载成功也失败了。测试机器具有Web连接。我只是在屏幕上主演冰冻不知道如何解决这个问题。

是否应该将Visual Studio project文件夹中的内容复制到测试计算机上以使Web引用生效?

我正在使用Visual Studio 2010

1 个答案:

答案 0 :(得分:1)

转到您的项目 - >参考 - > Right Click on dotMailer (Your Reference) --> Go to Properties --> Set Copy Local property value as True.喜欢以下

在分发项目时,我们应该设置引用"Copy local Property as True"。然后,只会将引用的Dll's复制到发布bin文件夹。

enter image description here

Reference is here

Related Question / Thread is here