Visual studio 2010 Visual Studio 2010 Beta 2 myTODO错误消息

Visual studio 2010 Visual Studio 2010 Beta 2 myTODO错误消息,visual-studio-2010,azure,Visual Studio 2010,Azure,我已经下载了Azure示例应用程序,当尝试在本地运行它时,我收到了以下非常令人费解的错误消息 The item "..\MyTodo.WebUx\MyTodo.WebUx.csproj" in item list "ProjectReferenceWithConfiguration" does not define a value for metadata "Configuration". In order to use this metadata, either qualify it b

我已经下载了Azure示例应用程序,当尝试在本地运行它时,我收到了以下非常令人费解的错误消息

The item "..\MyTodo.WebUx\MyTodo.WebUx.csproj" in item list 
"ProjectReferenceWithConfiguration" does not define a value for metadata "Configuration".  
In order to use this metadata, either qualify it by specifying %(ProjectReferenceWithConfiguration.Configuration), 
or ensure that all items in this list define a value for this metadata. 
C:\Program Files (x86)\MSBuild\Microsoft\Cloud Service\1.0\Visual Studio 10.0\Microsoft.CloudService.targets
下面是MyToDo.WebUX.csproj文件的摘录,我要更改什么

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProductVersion>9.0.30729</ProductVersion>

调试
任意CPU
9.0.30729

要转换web项目,请从元素中删除以下内容:“{603c0e0b-db56-11dc-be95-000d561079b0};”

不过那个样品已经过时了。。。您可以使用它查看tests项目,但要获得该项目大部分代码的最新vs2008版本,请尝试将源代码下载到此实验室:

源链接位于右上角。如果您查看3练习的结束文件夹,您将发现此项目的最新版本。。。然而,我不认为有完整的解决方案,所以您必须将其与上面链接的解决方案进行比较


。。。我没有亲自比较这些项目,所以我不知道实验室版本和代码库中的版本之间缺少什么。

要转换web项目,请从元素中删除以下内容:“{603c0e0b-db56-11dc-be95-000d561079b0};”

不过那个样品已经过时了。。。您可以使用它查看tests项目,但要获得该项目大部分代码的最新vs2008版本,请尝试将源代码下载到此实验室:

源链接位于右上角。如果您查看3练习的结束文件夹,您将发现此项目的最新版本。。。然而,我不认为有完整的解决方案,所以您必须将其与上面链接的解决方案进行比较


。。。我没有亲自比较这些项目,所以我不知道实验室版本和代码库中的版本之间缺少什么。

我今天遇到了一个问题,MSBuild给了我一个几乎相同的错误:

The item "xxx.csproj" in item list "ProjectReferenceWithConfiguration" does not define a value for metadata "Name".
幸运的是,我有另一个Azure服务正在正确编译,因此我能够找出差异。事实证明,在有效的解决方案中,
MyService.ccproj
(Azure服务项目)是在
xxx.csproj
之前编译的。在失败的解决方案中,
xxx.csproj
首先编译。当我指定了依赖项,使得在
MyService.ccproj
之后编译的
xxx.csproj
开始工作

我不确定这里到底发生了什么,也不确定是什么原因导致了它的出现。如果我弄明白了,我会更新的,但也许这会对你有所帮助


更新:如果您指定Azure角色项目之外的任何内容作为服务项目的依赖项,那么Azure似乎不喜欢它。我这样做是因为
MyWebRole.csproj
依赖于
xxx.csproj
,而不是
MyService.ccproj
依赖于
xxx.csproj
,它工作了。

我今天遇到了一个问题,MSBuild给了我一个几乎相同的错误:

The item "xxx.csproj" in item list "ProjectReferenceWithConfiguration" does not define a value for metadata "Name".
幸运的是,我有另一个Azure服务正在正确编译,因此我能够找出差异。事实证明,在有效的解决方案中,
MyService.ccproj
(Azure服务项目)是在
xxx.csproj
之前编译的。在失败的解决方案中,
xxx.csproj
首先编译。当我指定了依赖项,使得在
MyService.ccproj
之后编译的
xxx.csproj
开始工作

我不确定这里到底发生了什么,也不确定是什么原因导致了它的出现。如果我弄明白了,我会更新的,但也许这会对你有所帮助


更新:如果您指定Azure角色项目之外的任何内容作为服务项目的依赖项,那么Azure似乎不喜欢它。我把它做成了
MyWebRole.csproj
依赖于
xxx.csproj
,而不是
MyService.ccproj
依赖于
xxx.csproj
,它成功了。

谢谢,project现在转换但接收AppDomainUnloadexception。谢谢,project现在转换但接收AppDomainUnloadexception。