我无法在Mac OS X上通过MonoDevelop构建C#类库

时间:2010-05-04 09:57:46

标签: macos monodevelop

构建简单的C#类库时,

using System;

namespace MyProject
{
    public class MyClass
    {
        public MyClass ()
        {
        }
    }
}

我遇到以下错误消息:

/Library/Frameworks/Mono.framework/Versions/2.6.4/lib/mono/2.0/Microsoft.Common.targets:
Error: You must specify DestinationFolder or DestinationFiles attribute.
at Microsoft.Build.Tasks.Copy.Execute () [0x00000] in <filename unknown>:0

有人遇到同样的问题吗?

Somethig我试过了:

  • 如果我改变了我的错误,这个错误就解决了 项目文件格式“MSBuild(Visual Studio 2008)“to”MonoDevelop 1.0“ (首选项&gt;加载/保存&gt;项目 创建新文件时使用的文件格式 项目)

  • 构建控制台应用项目时没有问题。只有图书馆项目才是问题所在。

  • Ubuntu和SUSE

  • 没有问题

我的环境:

  • MonoDevelop 2.2.2
  • Mono 2.6.4
  • Mac OS X 10.6.3

1 个答案:

答案 0 :(得分:1)

关闭以下选项:

偏好设置&gt;构建&gt;使用MSBuild / XBuild编译项目 (这是一个实验性功能,可能不适用于某些项目)

我记得我以前打开过这个选项:)谢谢。