错误:*。csproj无法在MonoDevelop上导入“ $(MSBuildBinPath)\ Microsoft.CSharp.targets”

Zagorodniy Olexiy

因此,我在Linux Mint 16上安装了MonoDevelop v5.7。我创建了带有默认代码的新C#ConsoleProject。

使用系统;

命名空间Lab1
{
    类MainClass
    {
        公共静态无效的主要(string [] args)
        {
            Console.WriteLine(“ Hello World!”);
        }
    }
}

并尝试将其构建为F7。之后,我出现错误:错误:/../../Lab1/Lab1/Lab1.csproj:/../../Lab1/Lab1/Lab1.csproj无法导入“ $(MSBuildBinPath)\ Microsoft.CSharp .targets”(Lab1)。有没有人有什么建议?

卡洛斯·桑切斯(Carlos Sanchez)

我知道这已经晚了,但就我而言,Mono的目标是未安装的.NET版本。通过更改目标框架可以解决此问题


我通过xbuild在sln文件上运行发现了问题

xbuild myProject.sln

我得到类似:

warning : Could not find project file /usr/lib/mono/3.5/Microsoft.CSharp.targets, to import. Ignoring.

该警告表明该项目默认情况下以.NET 3.5为目标,但我猜未安装该版本。让我们通过搜索缺少的文件来查找已安装的版本:

find /usr/lib/mono -name "Microsoft.CSharp.targets"

在我的机器上,/usr/lib/mono/4.5/Microsoft.CSharp.targets已列出,但是您可能具有其他.NET版本。忽略xbuild和msbuild路径。

无论您身在何处,都可以转到项目,在解决方案窗格中单击项目旁边的设置按钮(带有齿轮图像的下拉按钮),然后单击“选项”。然后,在“生成”下,您将看到“常规”,单击并将“目标框架”更改为.NET版本,其中文件夹包含Microsoft.CSharp.targets文件。就我而言,这是4.5。

希望这对某人有帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

MS-Build 2017“ Microsoft.WebApplication.targets”丢失

来自分类Dev

MVC5 Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

来自分类Dev

C#编译器即服务:Mono.CSharp与Microsoft.CSharp

来自分类Dev

Microsoft.CSharp库中的BadImageFormat异常

来自分类Dev

node.js模块安装版本Microsoft.Cpp.x 64.Targets(146,5):错误MSB6006:“ CL.exe

来自分类Dev

Microsoft.WebApplication.targets

来自分类Dev

vs-mda-targets\Microsoft.MDA.targets was not found

来自分类Dev

找不到vs-mda-targets \ Microsoft.MDA.targets

来自分类Dev

错误MSB4019:找不到导入的项目Microsoft.TextTemplating.targets“

来自分类Dev

从Mono使用Microsoft.VisualStudio.Web.targets?

来自分类Dev

缺少类型Microsoft.CSharp.RuntimeBinder.Binder

来自分类Dev

发生“ Microsoft.CSharp.RuntimeBinder.RuntimeBinderException”类型的第一次机会异常

来自分类Dev

Microsoft.Lightswitch.Build.Tasks.Targets(168,5):应用程序定义包含严重错误

来自分类Dev

错误MSB6006“ MakeAppx.exe” Microsoft.AppXPackage.Targets在Windows Phone设备上调试Visual Studio Cordova应用程序

来自分类Dev

打开项目时找不到Microsoft.CompactFramework.CSharp.targets

来自分类Dev

Visual Studio 2015(ASP.NET Core)编译错误错误:Microsoft.DotNet.Common.Targets-具有相同键的项已添加

来自分类Dev

VS 2019-从Microsoft.CodeAnalysis.CSharp.Analyzers看到许多警告AD0001

来自分类Dev

node.js模块安装版本Microsoft.Cpp.x 64.Targets(146,5):错误MSB6006:“ CL.exe

来自分类Dev

Microsoft.CSharp库中的BadImageFormat异常

来自分类Dev

构建取决于AfterBuild Microsoft.Common.targets

来自分类Dev

'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException''对象'不包含'intEmployeeId'的定义

来自分类Dev

Microsoft.Lightswitch.Build.Tasks.Targets(168,5):应用程序定义包含严重错误

来自分类Dev

Microsoft Graph CSharp SDK和过滤-如何构造对CreatedDateItem进行过滤的调用?

来自分类Dev

model.derivative-csharp-context.menu 错误

来自分类Dev

Microsoft.Cpp.Clang.targets 错误:元素 <ExceptionHandling> 的“Async”值无效

来自分类Dev

在私有类型上动态抛出 Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

来自分类Dev

针对 Microsoft.Common.CurrentVersion.targets 之上的新语言

来自分类Dev

如何为 Microsoft.codeAnalysis.CSharp 配置 BindingRedirects

来自分类Dev

\MSBuild\16.0\Bin\Microsoft.CSharp.targets 文件未找到

Related 相关文章

  1. 1

    MS-Build 2017“ Microsoft.WebApplication.targets”丢失

  2. 2

    MVC5 Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

  3. 3

    C#编译器即服务:Mono.CSharp与Microsoft.CSharp

  4. 4

    Microsoft.CSharp库中的BadImageFormat异常

  5. 5

    node.js模块安装版本Microsoft.Cpp.x 64.Targets(146,5):错误MSB6006:“ CL.exe

  6. 6

    Microsoft.WebApplication.targets

  7. 7

    vs-mda-targets\Microsoft.MDA.targets was not found

  8. 8

    找不到vs-mda-targets \ Microsoft.MDA.targets

  9. 9

    错误MSB4019:找不到导入的项目Microsoft.TextTemplating.targets“

  10. 10

    从Mono使用Microsoft.VisualStudio.Web.targets?

  11. 11

    缺少类型Microsoft.CSharp.RuntimeBinder.Binder

  12. 12

    发生“ Microsoft.CSharp.RuntimeBinder.RuntimeBinderException”类型的第一次机会异常

  13. 13

    Microsoft.Lightswitch.Build.Tasks.Targets(168,5):应用程序定义包含严重错误

  14. 14

    错误MSB6006“ MakeAppx.exe” Microsoft.AppXPackage.Targets在Windows Phone设备上调试Visual Studio Cordova应用程序

  15. 15

    打开项目时找不到Microsoft.CompactFramework.CSharp.targets

  16. 16

    Visual Studio 2015(ASP.NET Core)编译错误错误:Microsoft.DotNet.Common.Targets-具有相同键的项已添加

  17. 17

    VS 2019-从Microsoft.CodeAnalysis.CSharp.Analyzers看到许多警告AD0001

  18. 18

    node.js模块安装版本Microsoft.Cpp.x 64.Targets(146,5):错误MSB6006:“ CL.exe

  19. 19

    Microsoft.CSharp库中的BadImageFormat异常

  20. 20

    构建取决于AfterBuild Microsoft.Common.targets

  21. 21

    'Microsoft.CSharp.RuntimeBinder.RuntimeBinderException''对象'不包含'intEmployeeId'的定义

  22. 22

    Microsoft.Lightswitch.Build.Tasks.Targets(168,5):应用程序定义包含严重错误

  23. 23

    Microsoft Graph CSharp SDK和过滤-如何构造对CreatedDateItem进行过滤的调用?

  24. 24

    model.derivative-csharp-context.menu 错误

  25. 25

    Microsoft.Cpp.Clang.targets 错误:元素 <ExceptionHandling> 的“Async”值无效

  26. 26

    在私有类型上动态抛出 Microsoft.CSharp.RuntimeBinder.RuntimeBinderException

  27. 27

    针对 Microsoft.Common.CurrentVersion.targets 之上的新语言

  28. 28

    如何为 Microsoft.codeAnalysis.CSharp 配置 BindingRedirects

  29. 29

    \MSBuild\16.0\Bin\Microsoft.CSharp.targets 文件未找到

热门标签

归档