小编PTa*_*sey的帖子

AjaxControlToolkit v7.1213依赖项已经增长

控件工具包现在对System.Spacial,Microsoft.Data.Edm,Microsoft.Data.OData,Microsoft.WindowsAzure.ConfigurationManager和WindowsAzure.Storage有了新的依赖关系!

这真的有必要吗?我可以以某种方式绕过这种膨胀吗?

ajaxcontroltoolkit nuget-package visual-studio-2013

12
推荐指数
1
解决办法
656
查看次数

编译debug = false正在杀死我的ASP.NET站点

我有一个很大的(对我来说)ASP.NET(4.5框架)应用程序,在VS2012开发和发布时工作正常.

我已经从VS2012升级到VS2013,我没有问题就打开了解决方案,它在本地运行正常(在IIS Express上).

我不知道这是不是红鲱鱼,但我第一次使用NuGet来更新AJAX Control Toolkit(及其依赖项),它似乎有效.

当我将网站发布(文件系统发布)到我们的Web服务器(Windows Server 2012中的IIS 8)时,它会加载<compilation defaultLanguage="vb" debug="true" targetFramework="4.5">到我改为的UNTIL debug="false".
当我这样做时,该网站像猪一样运行,有时页面甚至没有加载,并且它的IIS工作进程占用CPU并保持不变,以百分比增长直到它消耗掉所有的CPU.

编辑:这发生在服务器和我的电脑上(IIS Express)

此测试站点的AppPool运行时与我们的实时站点的AppPool具有相同的设置.值得注意的是

  • 启用32位应用程序:正确
  • .NET Framework版本:v4.0
  • 管理管道模式:集成

我希望你需要更多的信息,但老实说,我不知道从哪里开始,我不想用不必要的细节来压倒.
先感谢您

编辑:我真的应该提到这一点:
该网站是在发布模式下发布期间预编译的.在过去发布之前,我从未在开发环境中更改为debug = false.

我为我的解决方案中的每个项目都得到了这个: (0,0): warning : The following assembly has dependencies on a version of the .NET Framework that is higher than the target and might not load correctly during runtime causing a failure: [projectname], Version=1.0.0.0, Culture=neutral, PublicKeyToken=null. The dependencies are: Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. You should either ensure that the …

.net vb.net asp.net iis visual-studio-2013

11
推荐指数
1
解决办法
5400
查看次数