C#安裝包打包mshtml.dll
剛剛寫了個activex控制元件,控制元件內用到microsoft.mshtml.dll,c#呼叫js方法。這個類庫在.net1.0被包含,卻並未隨著.net2.0,3.0一起安裝。vs2005安裝的時候,會自動裝上.net1.0的開發環境,因此不會出問題。但是沒有裝vs2005就會出現報錯現象...
解決方案如下:
第一步。到你的開發機上,把c:\program files\microsoft.net\primary interop assemblies\microsoft.mshtml.dll拷貝到你的工程目錄下。
第二步。刪除你工程裡引用的系統的microsoft.mshtml.dll。重新引用剛剛你拷貝過來的dll,並且把copy local設為true,確保會把此dll拷貝到你的編譯資料夾。
第三步。在部署的時候,把你工程編譯資料夾下的microsoft.mshtml.dll同時打包一起安裝到客戶的機器上即可。
經過幾臺機器測試,已經OK。
相關推薦
C#安裝包打包mshtml.dll
剛剛寫了個activex控制元件,控制元件內用到microsoft.mshtml.dll,c#呼叫js方法。這個類庫在.net1.0被包含,卻並未隨著.net2.0,3.0一起安裝。vs2005安裝的時候,會自動裝上.net1.0的開發環境,因此不會出問題。但是沒有裝vs
[轉載]各種安裝包打包釋出工具(安裝製作工具)評測
作為程式設計師,經常遇到需要打包自己勞動成果的時候,這也算是廣大碼工辛苦奔波之後的殺青之作,收尾之筆。因此,安裝包製作的好壞也直接關係到整個工程專案的質量。這裡HAWARKSTUDIO對幾種常見的程式打包封裝工具進行一次大串聯,讓大家少走點彎路。 1.小兵安裝包製作工
C#安裝包(自動解除安裝低版本)
一:版本號升級 1、ProductCode、Version(version比前一版本要高比如以前1.0.0現在就是1.0.1), 2、保持UpgradeCode不變(當設定RemovePreviousVersion=true時就是靠它來找到解除安裝舊版本)二
Smobiler打包apk安裝包——C# 或.NET Smobiler例項開發手機app(六)
免責宣告:此文涉及“極光”、“高德”、“掌上川電”關鍵字。本人以傳遞知識的心態發表文章,若有侵權聯絡[email protected]即刪! 目錄 一、 前言 二、建立應用 1、 註冊Smobiler的賬號 2、上傳資源 3、 連線專案 三、 應用打包
C# Note19: Windows安裝包制作實踐
裝包 安裝包 cnblogs com url ctu 使用教程 itl 參考 參考文章: Windows安裝包制作指南——Advanced Installer的使用 【安裝包制作】Actual Installer使用教程C# Note19: Windows安裝包制作實踐
Advanced Installer 打包後,安裝包在WIN10下重啟後再次運行安裝的解決辦法
測試 details script 自動運行 bug 情況 運行 div 點擊 原文:Advanced Installer 打包後,安裝包在WIN10下重啟後再次運行安裝的解決辦法 前幾個月使用Advanced Installer 打包了一堆安裝包,其中有
c# 編寫windows 服務,並制作安裝包
階段 其他 編譯 code 工程 component partial 控制臺程序 自定義 對服務的認識有很多個階段。 第一階段:當時還在用c++,知道在一個進程裏while(True){},然後裏面做很多很多事情,這就叫做服務了,界面可能當時還用Console控
源碼包打包讓公司其他人更快的安裝
雜談 linux 拿ngixnx-1.12.2來說 1.安裝rpm-build軟件包yum -y install rpm-build2.生成rpmbuild目錄結構rpmbuild -ba nginx.spec //會報錯,沒有文件或目錄報錯也要打上去 避免自己去創建
python 安裝包安裝 Microsoft Visual C++ 14.0
在我們裝python 的一些包情況下 經常出現 error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstud
WinFrom程式在打包成安裝包時遇到的問題
WinFrom程式打包成安裝包時遇到的問題 WinFrom程式打包成安裝包時遇到的問題 WinFrom程式在打包成安裝包時遇到的問題: 1.除錯的時候可以,安裝出來之後Button TEXT值顯示不出來 Button值分中英文版本,所有標籤的值都在配置檔案中,除錯的時候 配置檔案在D
使用Installshield Limited Edition Project 將檔案打包成 "exe" 格式的安裝包
轉載自:http://www.cnblogs.com/xiezunxu/articles/5454792.html 前言:最近公司讓做了一個WPF的程式,然後將寫好的程式安裝在客戶的電腦上,並生成桌面快捷方式。大家都知道,使用VS編寫軟體的時候,可以配置成Debug、Release模式。
vs2010 Windows程式打包成安裝包方法
原文連結:https://www.cnblogs.com/daban/archive/2012/06/27/2565449.html 感謝! 1、 在vs2010 選擇“新建專案”—-“其他專案型別”—-“Visual Studio Installer
C# winform 安裝程式打包(自定義操作)
(一),安裝程式 以前用vs製作過安裝程式,現在把步驟寫出來,有幫助的大家一定要頂哦 第一步:建立工程 1.開啟vs,新建專案->其他專案型別->安裝和部署(這個子項下面有安裝專案和Web安裝專案等,安裝專案就是普通的桌面程式安裝,Web安裝就是安裝網
c# web專案使用安裝包安裝網站報錯的情況
最近遇到過一個問題,c#的web 專案在本機器除錯部署網站一切正常,但當打包成MSI的形式安裝到伺服器的時候 安裝過程一切正常,但安裝完成後開啟系統卻提示報錯的問題。 注意:採用publish by folder 即直接copy部署資料夾到伺服器的部署方式正常。 後經過調查與驗證發現是在生成
使用Mono Runtime Bundle製作安裝包讓C#桌面應用程式脫離net framework
之前有一個C#版本和ios版本(支援下載學生名單,點名等更多功能,該版本未上app store)的教輔助手幫助學校老師提交成績到教務系統(浙大正方web版),一直打算用mfc寫一個vc++版本的可以方便的在未安裝net framework的電腦上使用,前幾天看到一篇文章再談為什麼要使用MONO ,既然Uni
Install Shield Limited Edition 下載、註冊、安裝 VS打包安裝包
因為現在VS部署安裝包的功能被取消了,我們需要自己下載Install Shield Limited Edition 來實現這個功能,下面分享一下過程,給大家作參考。 首先下載地址:http://lea
微信Android資源混淆打包工具,如何讓應用安裝包立減1M
微信中的資源混淆工具主要為了混淆資源ID長度(例如將res/drawable/welcome.png混淆為r/s/a.png),同時利用7z深度壓縮,大大減少了安裝包體積,同時也增加了逼格,提升了反破解難度。本文主要是對此做一個簡單分析。 寫在前言 資源混淆工具大
在Visual Studio 2010/2012/2013/2015上使用C#開發Android/IOS安裝包和操作步驟
官方學習文件:http://developer.xamarin.com/guides/android/getting_started/ 官方學習例子:http://developer.xamarin.com/samples/android/all/ Xamarin 配置手冊
rpm包打包過程詳解(二)——製作原始碼安裝包
製作原始碼安裝包(.tar.gz) 1. 解決依賴的軟體: 系統環境:[紅帽企業Linux.6.4.64位伺服器版].rhel-server-6.4-x86_64 原始碼製作中使用到的軟體為GNU M4,GNU autoconf,GNU automake;GNU
VS2013上利用InstallShield2013LimitedEdition/C#生成安裝包
1.檔案-新建專案-其他專案型別-安裝和部署 一開始是沒有InstallShield2013LimitedEdition這個軟體的,你需要去網站上填寫資訊並且下載 2.填寫資訊下載 訪問網站:http://learn.flexerasoftware.com/conte