我試圖運行與PostBuildEvent .js文件在Visual Studio 2010中,當我建立一個與錯誤代碼Visual Studio安裝> PostBuildEvent錯誤碼「1」
錯誤2「PostBuildEvent」失敗的解決方案失敗錯誤代碼'1'錯誤沒有especificado'
我已經檢查了我的項目和js文件中的文件,路徑和代碼的名稱,並且一切看起來都正確... js文件包含此
// http://blogs.msdn.com/b/heaths/archive/2006/02/01/64-bit-managed-custom-actions-with-visual-studio.aspx
var msiOpenDatabaseModeTransact = 1;
var msiViewModifyUpdate = 2
var filespec = WScript.Arguments(0);
var projdir = WScript.Arguments(1);
var installer = WScript.CreateObject("WindowsInstaller.Installer");
var database = installer.OpenDatabase(filespec, msiOpenDatabaseModeTransact);
// Update the Binary table...
var sql = "SELECT `Name`,`Data` FROM `Binary` where `Binary`.`Name` = 'InstallUtil'";
var view = database.OpenView(sql);
view.Execute();
var record = view.Fetch();
record.SetStream(2, projdir + "InstallUtilLib.dll");
view.Modify(msiViewModifyUpdate, record);
view.Close();
database.Commit();
任何人都已經解決了像這樣的問題?? 任何幫助,請...
我確實已經更新了js文件 – MarcoM 2012-04-11 09:29:27