在Visual Studio项目中添加Microsoft.Office参考时,使用exe部署哪个dll?

电脑使用者

我需要将以Visual Studio 2015发布模式构建的C#.NET 2.0 exe放到从Win 7到Windows 10的32位和64位平台的各种计算机上。Win XP将很快过时,因此我不打算进行部署。

以下是我的项目中添加的所有参考的屏幕截图。我突出显示了我在项目中手动添加的Microsoft库引用(不是其他第三方)。

Visual Studio参考

Exe内置于.NET 2.0中,因为FreeImageNET和itextSharp位于.NET 2.0中,但是我需要附加的Windows Office和脚本功能,因此我添加了在图像中突出显示的其他引用。

请让我知道将哪些dll与exe一起部署,以及它们应存放在哪个文件夹中?我的意思是我应该将这些文件与exe放在程序文件中的同一文件夹中,还是放在System32,System等文件中?

请注意,该exe文件将使用Inno安装程序生成器作为软件部署在台式机Windows版本的所有范围上。

我已经包含的Dll:

FreeImage.dll(这是第三方库)FreeImageNET.dll(这是第三方库)it​​extsharp.dll(这是第三方库)

但是,要为System.Management,IWshRuntimeLibrary,Microsoft.Office.Core和Microsoft.Office.Interop.Word添加什么呢?和哪个文件夹?

沃特斯

检查项目下的/ bin / Release /文件夹(假设使用标准解决方案设置)。该文件夹应包含您需要的所有文件(.NET提供的所有文件。只要您在Visual Studio中将所有必需的DLL添加为引用,它们就应该在那里。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么Visual Studio 2015将stdole.dll和Microsoft.AnalysisServices.AdomdClient.dll添加到我的项目中?

如何在没有 Visual Studio 的情况下在 CLI 项目中添加 .dll 文件?

Visual Studio 2015 UNITY项目中的参考System.Data

在Visual Studio Code项目中访问本地构建的DLL

在Visual Studio 2010的dll项目中包含Qt工具

在Visual Studio 2010的dll项目中包含Qt工具

在下载的 Visual Studio 项目中找不到 dll 文件?

使用c#将Access数据库添加到Visual Studio 2010中的项目中

为什么在 Visual Studio 的 OpenCV 项目中使用 /MT 时仍然需要 dll?

Xamarin Forms:使用Visual Studio的Droid项目中的错误

在Visual Studio C ++项目中使用cusp

如何从Visual Studio C ++项目中使用RTMPDump?

如何从Visual Studio的项目中删除作为链接添加的文件?

部署Visual Studio项目

在没有标题的Visual Studio项目中使用.dll文件

在 Visual Basic 6 项目中更新参考

在F#项目中使用**通配符会导致Visual Studio拒绝加载项目

添加连接时Microsoft Visual Studio 2013停止工作

Visual Studio代码-使用“差异”屏幕时,TFVC项目中的文件编码

添加参考Visual Studio 2013时出错

如何在Visual Studio 2017 Office加载项TypeScript项目中实现Polyfill Promise

如何使用向导在Visual Studio 2017中添加项目模板

如何从Visual Studio 2017社区版C ++项目中导出DLL?

如何在 Visual Studio 安装项目中注册 64 位或 32 位 DLL

在Visual Studio 2015 for ASP.NET Core项目中安装Bower软件包时出错

在 RabbitMQ 容器的 Visual Studio 项目中运行 Docker Compose 时出错

在Microsoft Visual Studio 2015的C ++项目中包含Armadillo C ++库

使用 CTRL + 单击在 Java 项目中导航的 Visual Studio Code 扩展

如何在Visual Studio ASP.NET Core项目中使用语义UI反应?