这个特殊的问题是一个很大的问题。 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
在我当前的配置中,如果在调试配置中,则Visual Studio 2013会生成我的项目,但如果在发布配置中,则不会生成。
不知何故,当我选择“发布”时,会出现160个错误,当我经历这些错误时,它们会摆在不可能的地方。这是一个例子。
Visual Studios错误如下:
这是有问题的代码: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/