visual-studio - Visual Studio生成调试配置,但不发布配置

标签 visual-studio c#-4.0 tfs visual-studio-2013

这个特殊的问题是一个很大的问题。

在我当前的配置中,如果在调试配置中,则Visual Studio 2013会生成我的项目,但如果在发布配置中,则不会生成

不知何故,当我选择“发布”时,会出现160个错误,当我经历这些错误时,它们会摆在不可能的地方。这是一个例子。

Visual Studios错误如下:

Error 3 ; expected E:\Users\Robert\Documents\Visual Studio 2013\Projects\GW2.NET\GW2.NET\GW2.NET\V1\MapInformation\DataProvider\ContinentData.cs 96 36 GW2.NET



这是有问题的代码:
public static async Task<T> GetContentAsync<T>(string apiMethod, List<KeyValuePair<string, object>> arguments, Categories category)
    {
        var response = await GetJsonAsync(apiMethod, arguments, category);

        return await Task.Factory.StartNew(() => JsonConvert.DeserializeObject<T>(response));
    }

您会看到没有任何错误。如果有一个,则Debug配置都不会建立。我已经尝试清理解决方案并从TFS获取最新版本,然后删除并重新创建配置。

现在,我已经不知所措了。我怎样才能解决这个问题?

该项目是带有Microsoft async,JSON.NET和Rest#包的C#4.0项目。

最佳答案

如果您确实陷入困境,您可以做的一件事是在文本或XML编辑器中打开.csproj文件,并检查其中的实际XML内容。您试图找出基于调试/发布配置而不同设置的设置/属性。这可能使您对两种配置之间的区别有所了解。

关于visual-studio - Visual Studio生成调试配置,但不发布配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21908927/

相关文章:

Winforms - 如何在设计器中显示/隐藏元素?

c# - 格式化规则在类成员声明之间有空行

visual-studio - Visual Studio 更新 3 安装程序正在尝试安装更新 2

c# - Monitor.Enter(object, ref bool) 比 Monitor.Enter(object) 有什么优势?

tfs - 我有新任务时在TFS中接收电子邮件

visual-studio - TFS2013 : An error occurred while copying diagnostic activity logs to the drop location. 详细信息:内部服务器错误

c++ - 将功能从控制台应用程序移动到共享库项目似乎会带来不相关的编译错误

c#-4.0 - C# 中有没有直接的方法来优化数学函数或最小化表达式中的参数?

nhibernate - 为什么 Nhibernate 查询整个 Collection 以删除一个 child ?

tfs - 当我第一次从 TFS 发送 "check out latest"时,为什么我的所有文件旁边都有一个红色的勾号?