标签: .net-framework

预热 .NET 应用程序

我们在企业环境中存在速度问题。

大多数笔记本都是强加载的:Excel的启动时间3-5分钟,Outlook 10-15分钟等。

我们的应用程序具有相同的启动时间,而不是正常的 10-20 秒。如果一旦启动,在程序重新启动后它就可以正常工作。

如何预热我们的应用程序?

我的第一个想法是编写一个小脚本并在我们的应用程序启动之前运行它:

  • 连接到本地 SQL Server 并获取一些数据
  • 预加载组件
  • ???

但我认为这还不够——或者完全是一个错误。

编辑:

他们有配备 1GB RAM 的 IBM Thinkpad X40 笔记本电脑。安装了专门的 Windows XP(我认为这个 + 后台安装程序是我们所有问题的根源)。

performance c# sql .net-framework

3
推荐指数
2
解决办法
1258
查看次数

在 C 上以低空间安装 .net

我必须在工作中的某些 PC 上安装 .NET 4 才能运行我们程序的当前版本。问题是其中一台 PC 的 C 驱动器上只有 500MB 可用空间,而 .NET 4 需要 850MB,而且由于它是一个非常小的分区,我们找不到要删除的任何内容。

PC在D和E上有很多空间,那么有没有办法在另一个分区上安装.NET?

TEMP 已经被定向到 E:\Temp,所以它不仅仅是需要这么多空间的临时文件。

(一个简单而快速(在工作时间方面)的解决方案将是非常受欢迎的,因为 PC 用于不能停止太长时间的非常重要的工作)

windows-xp .net-framework

3
推荐指数
1
解决办法
3147
查看次数

将 Mac 上的端口重定向到 VMWare

所以...我已经开始在一家使用 .NET 的商店担任前端开发人员。我使用 Mac 并有一个带有 Visual Studio 的 VMWare 映像及其上的项目。该项目运行良好。但是,我正在与这里的开发人员交谈,并且在我到达这里之前有人使用能够将特定端口指向他们的 VMWare Windows 机器。这意味着,他们能够在他们的 Mac 上编码,将文件夹共享到 VMWare,然后只需在 Mac 上的浏览​​器中查看它。基本上,使用 VMWare 映像作为服务器。

因此http://localhost:123/将被重定向到 VMWare 机器。我知道 Visual Studio 项目在编译时运行在http://localhost:1309/,所以基本上,我的问题是...如何复制该环境?有人告诉我有一个程序他需要重新路由端口,并且他正在使用 NAT。

以前有人这样做过吗?

mac vmware-fusion nat .net-framework

3
推荐指数
1
解决办法
1397
查看次数

如何让 Windows 始终为 .Net 程序集使用最新的 CLR?

几天前,我看到一个非常有用的注册表值,它指示 Windows 始终使用安装的最后一个 CLR 版本,这样用户就不需要在系统中安装旧版本的 .NetFx 来运行针对那些旧 .Net Framework 版本的旧应用程序就像总是令人讨厌的 .NetFx 3.5。

我测试了它,它按预期工作。问题是我丢失了该值以及我在其上看到该值的网站,我不记得了,我努力在 Google 中围绕 MSDN 文档和随机的 Windows 个性化论坛再次找到它,但没有运气。

我的问题是再次了解我引用的注册表值的详细信息。

windows windows-registry .net-framework

3
推荐指数
1
解决办法
2666
查看次数

无法在 Windows 7 Ultimate 上安装 .Net Framework 3.5 SP1

尝试使用 Windows 7,我无法在 Windows 7 Ultimate 上安装 .Net Framework 3.5 SP1。首先我下载了​​引导程序版本,然后是完整版本,但没有任何反应。我运行安装,UAC 提示,然后什么也没发生。 没有错误信息或任何东西。

任何想法或任何有类似问题的人?

windows-7 .net-3.5 .net-framework

2
推荐指数
1
解决办法
5734
查看次数

Windows 7(内部版本 7600)中包含什么版本的 .NET Framework?

Windows 7(内部版本 7600)中包含的 .NET Framework 的默认版本是什么?

windows-7 .net-framework version

2
推荐指数
2
解决办法
4834
查看次数

出于性能或安全原因,我是否应该安装较新版本的 .NET Framework?

如果我在 Windows 7 上安装 .NET Fx 4.0,如果我永远不需要为此版本构建的应用程序,它会给我带来任何好处吗?

windows-7 .net-framework

2
推荐指数
1
解决办法
1456
查看次数

笔记本是否支持完整的 .NET 安装?

我打算买个笔记本。我担心的是:我会将它用于 .NET 或其他与语言相关的目的,并想知道它是否完全支持 .NET/其他软件,如 Oracle 等。

laptop .net-framework

2
推荐指数
1
解决办法
227
查看次数

禁用 JIT 调试器

在充当 TeamCity 构建代理的 Windows XP 64 位计算机上,我们安装了 Visual Studio 2005、2008 和 2010。所有三个安装都在 Visual Studio 选项对话框(工具 > 选项 > 调试 > 即时)中取消选中所有即时调试器选项。

应该管理 JIT 调试器的注册表设置 (HKEY_LOCAL_MACHINE\Software\Microsoft.NETFramework\DbgJITDebugLaunchSetting) 的值设置为“1”,按照http://www.hanselman.com/blog/HowToTurnOffdisableTheNETJITDebuggingDialog.aspx中的说明

尽管有这些设置,只要在 RDP 会话处于活动状态(但已断开连接)时在此代理上运行某个构建,RDP 会话中就会出现一个对话框,指出 JIT 调试器无法调试,因为较新版本引发了异常.Net框架的。构建将挂在 TeamCity 中,直到有人连接到 RDP 会话以关闭该对话框。此时,TeamCity 宣布构建成功,并且无论出于何种意图和目的,它都是成功的。

在此输入图像描述

如何使 JIT 调试器停止干扰构建?

.net-framework teamcity debugger

2
推荐指数
1
解决办法
5689
查看次数

如何删除 .NET 并在 Windows 10 上安装早期版本

我在注册表中被 .net 4.8.03761 卡住 (528049)

我需要为我的特定项目安装 .net 4.7.2,但我不能,因为我无法删除 .net 4.8。

任何提示?

.net-framework windows-10

2
推荐指数
2
解决办法
4379
查看次数