我試圖確定一些內部調用異常,它們在被addinutil.exe調用時被某些程序集引發。我需要知道,因爲我在安裝SQL管理工作室2008年的困難在「Visual Studio工具應用」部分失敗,因爲該命令的MSI安裝程序試圖執行:在Visual Studio中啓動.NET可執行文件進行調試?
"C:\Windows\Microsoft.NET\Framework\v3.5\addinutil.exe" -PipelineRoot:"C:\Program Files (x86)\Common Files\Microsoft Shared\VSTA\Pipeline\." -Rebuild -Silent
然後我得到這個:
Error: Exception has been thrown by the target of an invocation.
目前已被簡單地重新安裝.NET 3.5/4.0,但重新安裝3.5建議這個解決方案很困難,因爲這是我做過的「SFC.EXE/SCANNOW的Windows 7的一部分「命令,但這個錯誤仍然彈出。
我已將trin_aide.msi從SQL Express安裝中除去,以嘗試安裝它的不同嘗試。我已將該安裝發送給一位朋友,並且工作完美。我甚至試圖在命令提示符下執行addinutil.exe
命令,並且在他的機器上工作正常。
現在我想知道如何在Visual Studio中啓動一個.NET可執行文件,在這裏我可以在日誌窗口中查看異常,當然如果這樣的話。我無法執行「附加到進程」,因爲該命令立即退出。
有什麼建議嗎?
哦整齊,這對我不想加載VS時很有用!無論如何,我忘了更新我的問題。我發現如果我在Visual Studio中進入我的項目設置,我可以啓動任何我想要的可執行文件而不是項目的版本,然後如果我在「調試」下進入「例外」,我可以檢查哪些類型的例外我想打破。我發現有一些錯誤,其中'System.AddInStore :: Rebuild'無法加載它需要的兩個程序集。更多信息在這裏:http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/2e0dd7cd-bfa3-412c-95a4-8f7ee81c80a1 – chaz