Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 调试资源字符串不可用_Visual Studio 2010_Silverlight - Fatal编程技术网

Visual studio 2010 调试资源字符串不可用

Visual studio 2010 调试资源字符串不可用,visual-studio-2010,silverlight,Visual Studio 2010,Silverlight,我正在VisualStudio2010中开发Silverlight web应用程序 我最近犯了一个错误,在浏览器提示下更新到最新版本Silverlight。因此,我无法构建(甚至加载)我的Silverlight应用程序 为了解决这个问题,我安装了Silverlight 5 Developer运行时,这使我能够构建和部署应用程序 但是,当我部署到锁定的测试机器并运行web应用程序时,会出现如下异常: “调试资源字符串不可用…” 测试机器似乎安装了“标准”64位Silverlight运行时版本5.1

我正在VisualStudio2010中开发Silverlight web应用程序

我最近犯了一个错误,在浏览器提示下更新到最新版本Silverlight。因此,我无法构建(甚至加载)我的Silverlight应用程序

为了解决这个问题,我安装了Silverlight 5 Developer运行时,这使我能够构建和部署应用程序

但是,当我部署到锁定的测试机器并运行web应用程序时,会出现如下异常:

“调试资源字符串不可用…”

测试机器似乎安装了“标准”64位Silverlight运行时版本5.1.20513.0

测试机器上的运行时似乎是“标准”运行时,而不是“开发人员”运行时。由于测试机器被锁定,我无法安装“开发人员”运行时-因此我不得不找到一个既在我的开发机器上编译,又在测试机器上运行的安装程序

我已经尝试了几种组合重新安装Silverlight,有各种不同的后台版本,但似乎没有任何效果

因此,我感到困惑:

  • 如果没有“开发人员”运行时,在开发人员机器上编译将无法工作
  • 如果没有开发人员运行时,应用程序就不能在测试机器上运行,而开发人员运行时是无法安装的(而且,考虑到它以前工作过,原则上也不应该是必需的!)
  • 这里有我错过的“把戏”吗


    谢谢。

    显然,我在Web.Config文件中缺少一个(必需的)设置

    当应用程序中出现故障时,会出现“调试字符串不可用”,但相关故障代码无法转换为更易于阅读的代码(由于缺少所需的DLL或类似代码)

    更新Web.Config后,问题消失了


    结果是Web.Config中缺少一个键/值对:

    <add key="DashboardDataRetrievalMethod" value="UseSummaryTable" />
    
    
    

    应用程序专门寻找这个,并抱怨出现了一条没有堆栈跟踪等的相当一般的错误消息。

    显然,我在Web.Config文件中缺少一个(必需的)设置

    当应用程序中出现故障时,会出现“调试字符串不可用”,但相关故障代码无法转换为更易于阅读的代码(由于缺少所需的DLL或类似代码)

    更新Web.Config后,问题消失了


    结果是Web.Config中缺少一个键/值对:

    <add key="DashboardDataRetrievalMethod" value="UseSummaryTable" />
    
    
    

    该应用程序专门寻找这个,并抱怨出现了一条没有堆栈跟踪等的相当一般的错误消息。

    如果您将添加到web.config中的缺少的设置添加到web.config?@Shiv,则会对其他用户有所帮助。web.config中的设置被证明是我正在编写的web应用程序的内部设置。如果应用程序正在Web.config中查找一个不存在的常量,那么我们会得到一个没有堆栈跟踪的错误。如果您将缺少的设置添加到Web.config?@Shiv,则对其他用户会有帮助。Web.config中的设置原来是我正在编写的Web应用程序的内部设置。如果应用程序正在Web.config中查找一个不存在的常量,那么我们将得到一个没有堆栈跟踪的错误。