我正在尝试运行位于此处的PhluffyFotos示例项目:https://code.msdn.microsoft.com/PhluffyFotos-Sample-7ecffd31?SRC=VSIDE
我还尝试从File | New | Project | Online | Samples | Visual c#| Cloud | Microsoft Azure打开以加载示例。
我按照指定安装了VS 2012 Pro,SQL Server Express和Azure SDK 1.7,但是当我运行它时出现空错误(Microsoft.WindowsAzure.ServiceRuntime是错误的地方,但我可以' t找到PDB文件以获取源信息)以及状态文件和包配置上的错误。
我将Azure SDK升级到2.5但错误相同。 C:\ Program Files \ Microsoft SDKs \ Azure.NET SDK \ v2.5 \ ref \ Microsoft.WindowsAzure.ServiceRuntime.dll列在工作人员的参考文献中。
我卸载了所有这些并在VS2013上使用LocalDB和Azure SDK 2.5进行了尝试,但也遇到了同样的错误。
我尝试使用VS2013,SQL Server Express和Azure SDK 2.5并获得相同的错误。这些是错误:
Warning 1 Could not read state file "obj\Debug\PhluffyFotos.Data.WindowsAzure.csprojResolveAssemblyReference.cache". Exception has been thrown by the target of an invocation. PhluffyFotos.Data.WindowsAzure
Warning 2 Could not read state file "obj\Debug\PhluffyFotos.Worker.csprojResolveAssemblyReference.cache". Exception has been thrown by the target of an invocation. PhluffyFotos.Worker
Error 3 Failed to download package correctly. The contents of the package could not be verified. PhluffyFotos.Web
Error 4 The command ""c:\users\me\documents\Visual Studio 2013\Projects\PhluffyFotos Sample1\.nuget\nuget.exe" install "c:\users\me\documents\Visual Studio 2013\Projects\PhluffyFotos Sample1\PhluffyFotos.Web\packages.config" -source "" -o "c:\users\me\documents\Visual Studio 2013\Projects\PhluffyFotos Sample1\packages"" exited with code 1. PhluffyFotos.Web
这应该按原样在本地运行,并在将连接字符串设置为在那里创建的服务后在Azure上运行。我不能让它在本地运行。如何让这个样本感到高兴并让它运行起来?
答案 0 :(得分:1)
我会尝试以管理员身份运行VS. 清理您的解决方案 再次重建
<强>更新强>
好的,我下载了这个项目,还有其他一些可能出错的地方
右键点击解决方案,然后点击&#34;管理解决方案的nuget包&#34;
恢复所有丢失的软件包,如果缺少软件包,顶部通常会出现一个黄色条,表示恢复按钮存在问题
您必须在Web项目中更改Web.Config文件,找到以下内容
<configuration> <connectionStrings> <add name="DataConnectionString" connectionString="DefaultEndpointsProtocol=https;AccountName={YOUR-ACCOUNT};AccountKey={YOUR-ACCOUNT-KEY}" />