2014-03-01 38 views
4

我遇到了VS2013的問題,因爲它不會構建任何新的或現有的項目。VS2013 - 無法構建(新表格項目)

我總是遇到錯誤:

... Please build the project and retry, or set the output path and assemblyname properties to point at the correct location for the target assembly.

我的輸出窗口顯示:

1>Project 'WindowsFormsApplication3' is not up to date. Missing output file 'c:\users\ ... \WindowsFormsApplication3\bin\Debug\WindowsFormsApplication3.exe'.

1>------ Build started: Project: WindowsFormsApplication3, Configuration: Debug Any CPU ------

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我已搜索周圍,幾乎每個人都似乎認爲解決這個我應該有在我的配置管理器中檢查「構建」 - 這是。

此外,在選項 - >項目和解決方案 - >構建和運行 - 我應該有「在項目過期時運行:」設置爲提示或始終構建 - 它是。它也設置爲任何CPU(儘管甚至在設置爲x86等時仍然失敗)。

最後,我的輸出路徑設置正確,它是「bin \ Debug」。

我正在絞盡腦汁對這一個,我很難過。這一切都是在PC重新啓動後開始發生的,在此之前沒有問題。新的VB應用程序將生成良好,這只是窗體/控制檯項目給我的地獄。

== ==編輯

試戴安裝維修,有沒有影響它在所有,既不具有復位所有設置。

但是我可以從命令行構建,但是(msbuild) - 一個清理/構建會生成沒有錯誤,但是如果您然後修改該項目並嘗試從應用程序正確構建它會再次出錯,出現錯誤像:

Project 'WindowsFormsApplication3' is not up to date. Input file 'c:\users\ ... \WindowsFormsApplication3\bin\Debug\WindowsFormsApplication3.pdb'.

+0

可能是寫入權限問題。你是否能夠在Visual Studio的輸出文件夾中創建一個文件? – KeatsPeeks

+0

它已經有一些文件在那裏,即使是新的應用程序 - 只是不是所有的(包括.exe) – BenOfTheNorth

+0

嘗試命令行來進一步調查您的問題。那是VB還是C#? – KeatsPeeks

回答

1

有完全相同的問題。原來,我們必須以提升的權限運行VS - 即使它看起來像是以admin身份運行(甚至在標題欄中聲明瞭事實)。

我們正在使用Avecto Defendpoint提供高程,如果有幫助。

+0

正是我在找的東西。該項目現在建立時,我與提升的權利運行..該死的Avecto .. – Muthukumar