问题标签 [visual-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

Filter by
Sorted by
Tagged with
0 投票
5 回答
4091 浏览

使用 Visual Studio 2005 为 Windows NT 4.0 构建?

我尝试迁移的 MFC 应用程序使用afxext.h,这会导致_AFXDLL设置,如果我设置会导致此错误/MT

请为 _AFXDLL 构建使用 /MD 开关

迄今为止,我的研究表明,使用 Visual Studio(在本例中为 C++)2005 构建在 Windows NT 4.0 上执行的应用程序是不可能的。

这是真的吗?有没有可用的解决方法?

0 投票
8 回答
74967 浏览

自动更新版本号

我希望每次构建都增加我的应用程序的版本属性,但我不确定如何在 Visual Studio (2005/2008) 中启用此功能。我试图将 AssemblyVersion 指定为 1.0.*,但它并没有得到我想要的。

我也在使用设置文件,并且在早期尝试中,当程序集版本更改时,我的设置被重置为默认值,因为应用程序在另一个目录中查找设置文件。

我希望能够以 1.1.38 的形式显示版本号,因此当用户发现问题时,我可以记录他们正在使用的版本,并告诉他们如果他们有旧版本进行升级。

对版本控制如何工作的简短解释也将不胜感激。内部版本号和修订号何时增加?

0 投票
10 回答
6632 浏览

.NET 测试框架建议

我希望在我的工作中引入一个单元测试框架。我们正在使用 Visual Studio 2005(尽管我们可能会在接下来的六个月内迁移到 2008)并且主要使用 C# 工作。如果框架具有某种最好的 IDE 集成,但我对没有集成但设置起来仍然相对简单的框架持开放态度。我会以某种方式抵抗它,所以如果我能确保我所推动的不是颈部疼痛,那将有助于我的情况。

到目前为止,我所做的研究中明显的选择指向 NUnit,但我想在将它推荐给我的团队之前获得实际使用过它的人的印象。

有人用过NUnit吗?如果是这样,是否有任何我应该注意的陷阱或限制?还有其他好的选择吗?如果是这样,如果您同时使用了 NUnit,我将非常感谢您了解它们的优缺点。

0 投票
4 回答
7337 浏览

Visual Studio 安装项目 - 每用户注册表设置

我正在尝试维护一个安装项目Visual Studio 2003(是的,它是一个遗留应用程序)。我们目前遇到的问题是我们需要为HKCU计算机上的每个用户写入注册表项。它们需要在其中,HKCU而不是HKLM因为它们是默认用户设置,并且它们确实会根据用户进行更改。我的感觉是

  1. 这是不可能的
  2. 这不是安装程序应该做的事情,而是应用程序应该做的事情(毕竟在安装后创建用户配置文件时会发生什么?)。

考虑到这一点,我仍然希望在应用程序中尽可能少地进行更改,所以我的问题是,是否可以为Visual Studio 2003安装项目中的每个用户添加注册表项?

而且,目前该项目列出了五个注册表根键(HKEY_CLASSES_ROOT, HKEY_CURRENT_USERHKEY_LOCAL_MACHINEHKEY_USERS和 User/Machine Hive)。我对用户根密钥一无所知,也没有见过用户/机器配置单元。谁能告诉我它们是什么?也许他们可以解决我上面的问题。

0 投票
6 回答
3449 浏览

.Net XML 注释到 API 文档中

有没有一种从 Visual Studio XML 输出生成 MSDN 样式文档的简单方法?
我没有足够的耐心来为它设置一个好的 xslt,因为我知道我不是第一个跨过这座桥的人。

另外,我最近尝试设置沙堡,但它确实让我的眼睛交叉。要么我在这个过程中遗漏了一些重要的东西,要么就是太投入了。

我知道有人有一个非常好的非常简单的解决方案。

我在这里重申,因为我认为我的格式使该段落不宜阅读:

我尝试了沙堡,但设置起来非常困难。我真正想到的是更简单的事情。

也就是说,除非我只是不了解沙堡过程。对我来说,仅仅为测试人员提供一些可以使用的好东西,这似乎是一大堆额外的包袱。

0 投票
1 回答
4320 浏览

将 Visual Studio 测试项目与 Cruise Control 集成

我正在考虑使用 Visual Studio 2008 的内置单元测试项目而不是 NUnit,我想知道是否有人有任何尝试将这种类型的单元测试项目与 Cruise Control.Net 集成的经验。

0 投票
7 回答
4626 浏览

Visual Studio 解决方案中的文件夹或项目?

将解决方案拆分为逻辑层时,何时最好使用单独的项目而不是仅按文件夹分组?

0 投票
4 回答
6232 浏览

在没有 Visual Studio 的情况下为 ASP.NET-MVC 进行开发

我没有在 Visual Studio 中编写我的 ASP.NET C# 应用程序,而是使用了我最喜欢的文本编辑器 UltraEdit32。

有什么方法可以在不使用 VS 的情况下实现 MVC?

0 投票
1 回答
1760 浏览

将自定义标记添加到 Visual Studio 验证

如何将规则添加到 Visual Studio(2005 及更高版本)以验证供应商专有控件的属性标记 (HTML)?

我的客户端使用一个控件,该控件需要在 aspx 文件中将多个属性设置为标签,这会在每次构建时生成类似 215 的验证错误。这并没有阻止我构建,但真正的错误会在噪音中消失。

0 投票
31 回答
71866 浏览

Visual Studio “无法在 Web 服务器上开始调试。Web 服务器没有及时响应。”

在 Visual Studio 中编译并运行我的 Web 应用程序时,我经常收到以下错误:

“无法在Web服务器上开始调试。Web服务器没有及时响应。这可能是因为另一个调试器已经附加到Web服务器上。”

通常这是在已经调试过一次应用程序之后。从命令行我运行“iisreset /restart”,它解决了这个问题。

我如何首先防止这种情况发生?