当我发布VB .NET应用程序时,会包含引用吗?

我有一个调用几个SQL .NET对象的VB .NET应用程序,因此我必须添加对正确的.DLL的引用才能正确填充这些对象.

这在我的本地机器上工作正常,其中所有.DLL都驻留在已知区域中(并且在我添加它们正确导入的引用之后).我的问题是,一旦我构建或“发布”应用程序,是否会包含.DLL,还是应该找出确保包含这些DLL的其他方法?

这将是我创建的第一个实际使用外部引用的应用程序,所以我不确定我有什么选择.

我正在使用Visual Studio 2012来开发它,并且计划只发布已编译的.EXE但是如果它不包含DLL我想我需要安装程序?

最佳答案 如果您使用“发布向导”进行发布,则可以非常轻松地检查部署期间将包含的内容以及运行应用程序所需的内容.

>进入您的项目属性 – >发布
>检查应用程序文件和先决条件
>在应用程序文件下,您可以选择要包含的内容(如果它还没有!)

点赞