在Visual Studio 2013中运行该程序时出错

时间:2015-01-02 18:17:17

标签: c++

尝试在Visual Studio 2013 C ++中运行程序时,我遇到了这些问题。我知道代码没问题,但每次都会发生这种情况。

错误1错误:可以在以下位置找到此编译的源文件:

  

“C:\ Users \Łukasz\ AppData \ Local \ Temp \ 4fac5eed-ed73-4dda-8bdc-c333e2e82b4c.txt”C:\ Program   档   (86)\的MSBuild \微软\ VisualStudio的\ V12.0 \ CodeAnalysis \ Microsoft.CodeAnalysis.targets

错误2

  

错误MSB3758:编译期间发生错误。错误CS0016:   无法写入输出文件   'c:\ Users \Łukasz\ AppData \ Local \ Temp \ dtlusbnh.dll' - '访问权限是   否认。 'C:\ Program Files   (86)\的MSBuild \微软\ VisualStudio的\ V12.0 \ CodeAnalysis \ Microsoft.CodeAnalysis.targets

错误3

  

错误MSB4036:找不到“SetEnvironmentVariable”任务。校验   以下内容:1。)项目文件中任务的名称是   与任务类的名称相同。 2.)任务类是“公共的”和   实现Microsoft.Build.Framework.ITask接口。 3.)任务   在项目文件中或在。中正确声明   * .tasks文件位于“C:\ Program Files(x86)\ MSBuild \ 12.0 \ bin”目录中。 C:\ Program Files   (86)\的MSBuild \微软\ VisualStudio的\ V12.0 \ CodeAnalysis \ Microsoft.CodeAnalysis.targets

3 个答案:

答案 0 :(得分:2)

  

无法写入输出文件

错误消息表示该文件正在使用中。

由于它是一个DLL,它被一些程序或程序使用。

您需要终止这些流程。

答案 1 :(得分:0)

  
    

错误3

  
     

错误MSB4036:" SetEnvironmentVariable"找不到任务。校验   以下内容:1。)项目文件中任务的名称是   与任务类的名称相同。 2.)任务类是" public"和   实现Microsoft.Build.Framework.ITask接口。 3.)任务   在项目文件或* .tasks中正确声明   文件位于" C:\ Program Files(x86)\ MSBuild \ 12.0 \ bin"   目录。 C:\ Program Files   (86)\的MSBuild \微软\ VisualStudio的\ V12.0 \ CodeAnalysis \ Microsoft.CodeAnalysis.targets

我只修复了上面的一个错误,修复了visual studio后它解决了问题。

答案 2 :(得分:0)

我遇到了同样的问题。 以管理员身份运行Visual Studio解决了我的问题。