我從Visual Studio 2012發佈了ClickOnce應用程序,並選擇了.NET 4.0運行時和Microsoft Report Viewer 2012作爲先決條件。我還選擇從供應商的網站下載先決條件。從VS 2012發佈ClickOnce應用程序後下載先決條件時出錯
當我嘗試安裝客戶端PC上的應用程序,我收到以下錯誤:
Setup has detected that the file 'C:\Users\MyUsername\AppData\Local\Temp\VSD537C.tmp\DotNetFX40\dotNetFx40_Full_setup.exe' has changed since it was initially published.
日誌沒有提供其他細節。
如果我手動安裝.NET運行時,那麼當我再次運行Setup.exe時,我會收到報告查看器的相同錯誤。
導致此錯誤的原因是什麼?如何防止它發生?
很高興看到ClickOnce/ReportViewer在2013年仍然與我在2005年第一次使用它時一樣。 – 2013-05-13 17:02:41
Argh,我仍然無法使它工作。我認爲它也需要SQL CLR類型,但是go.microsoft.com DL鏈接是404. – 2013-05-13 17:29:48
@MarkSowul我也經歷過同樣的事情。我必須從另一個軟件包下載SQL CLR Types安裝文件。我完全忘記它是什麼,但它是SQL服務器服務包或Visual Studio數據工具包。當然,我仍然需要執行下載後列出的步驟。 – NYSystemsAnalyst 2013-05-14 12:22:12