【发布时间】:2013-01-03 20:13:49
【问题描述】:
我需要创建一个stand alone EXE 的解决方案。此解决方案包含two 项目,即:
- A 项目(设置为开始)
-
B 项目(A 网络服务)
B-project 使用外部
DLL,它位于同一个B-project文件夹中。 上述解决方案在构建后完美运行。现在我想创建一个独立的EXE。这样我就可以将我的产品出售用于商业用途(在我的学校)。
为此,我执行了以下几点:
- 在解决方案中添加一个名为
test的新项目(SETUP Project)。 - 现在添加
project output并从project下拉菜单中选择A-project。 - 然后我对
B-project执行相同操作,即添加project output并从project下拉列表中选择B-project。 - 检查
.net framework 4依赖关系,这很好。 - 构建它。
- 安装它。
我去了我的program files目录并以管理员身份运行test.exe,并尝试打开Web服务URL。
我知道web services 可以完美运行,但是当我输入网址时,它会返回Request error,当instance class 中编写的方法没有完美执行时会发生这种情况。在我的项目中,Instance class中编写的方法称为外部dll。
我应该如何将该 dll 与我的 EXE 链接。让它运行得很好?
我应该更改代码中的路径吗?
【问题讨论】:
标签: c# visual-studio-2010 wcf dll executable