日期:2014-05-18  浏览次数:20956 次

智能客户端打包第三方 dll 问题
我现在用 C# 做了一个应用程序,而且引进了第三方的组件(如:OFFICE OWC、Excel等),我使用 clickonce 进行了发布;
现在问题来了,客户使用指定的地址进行访问安装时,客户的机子里面必须要预先安装有 Office 的相关组件,才能进行下载安装;
请问如何将引进的第三方组件与应用程序一起打包,客户安装时只须装 .net framework 即可使用?

------解决方案--------------------
smartclient 可以
------解决方案--------------------
.net framework免费,但Office是要钱的 :)
------解决方案--------------------
首先在你要发布的专案里引入第三方控件的dll,右击专案,选择属性,找到 发布->应用程序文件->勾选显示所有文件,再找到你要发布的第三方控件的DLL,更改为 "包括" "必需"发布就OK了
------解决方案--------------------
Office是收费的软件阿,客户不安装office的话怎么能使用它的相关服务呢。
------解决方案--------------------
关注中……
------解决方案--------------------
程序添加dll引用
通过安装部署或installshield打包安装