解決 side by side 問題的一種方法

2021-07-23 13:08:28 字數 588 閱讀 9710

vs7.0開始引入了manifest的機制,程式必須經過部署才能執行。release版本的程式可以通過安裝vc++的redistributable包完成部署。debug版本的程式微軟沒有提供對應的redistributable包。如果在沒有安裝vs的機器上執行就會遇到side-by-side錯誤。

對此msdn**提供了一種解決方案。但是需要有已經安裝好的vs,對於我這樣只使用命令列做編譯沒有完整ide的並不適用。下面用一種workaround方法也能快速的完成debug環境的部署。

因為我只用到了crt庫,只需要轉換並安裝兩個msm,

注意其中的policy也需要安裝。安裝完畢後可以在winsxs目錄下找到如下manifest檔案

然後需要把相關的dll複製到winsxs的對應目錄下,目錄名稱和manifest名稱相同,如本例中應為

x86_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.42_none_ef74ff32550b5bf0

附上用到的工具

msm轉msi工具msm2msi

vs2005 debugcrt 發布包

問題的解決

1.1 問題的解決 程式常常是針對某些要解決的問題和任務而編寫的我們來看乙個例子某個書店將每 本售出圖書的書名和出版社輸入到乙個檔案中這些資訊以書售出的時間順序輸入每兩 周店主將手工計算每本書的銷售量以及每個出版社的銷售量報表以出版社名稱的字母順 序排列以使下訂單現在我們希望寫乙個程式來完成這項工作...

昨天解決的問題

今天學習的內容 1 清理類的使用,新建乙個類設定 方框 清除兩者,方在結束div的前面。2 滑動門技術 1,新建 邊界與填充為0 2,新建 li 標籤 背景 不重複,水平位置 右對齊,垂直位置 頂部。3,新建 a 標籤 背景 不重複,水平位置 左對齊,垂直位置 頂部。3 傳ruby動態引數.呵呵,這...

首先解決的問題

確定哪些資訊需要同步 crm的功能界定 產品目錄和相關產品資訊如何更新?更改業務機會狀態 crm產生訂單請求 erp生成訂單的操作 訂單凍結 理解手機簡訊是由哪發出?日程表,erp互操作?財務人員修改某些項?怎麼修改?erp到crm的更新?銷售訂單生成後,客戶資訊,訂單資訊的更新 如何互相服務?服務...