gpt4 book ai didi

asp.net - 为 ASP.NET MVC3 和 Razor View 引擎添加第 3 方测试框架

转载 作者:行者123 更新时间:2023-11-28 20:33:50 24 4
gpt4 key购买 nike

想在 Visual Studio 2010 中的 ASP.NET MVC3 类型项目的测试项目下拉列表中添加第三方测试框架(例如 NUnit 或 MbUnit)。

adding 3rd party test frameworks

这以前适用于 ASP.NET MVC2 和更早版本,但 msdn 说明不准确且不起作用。在 HKEY_CURRENT_USER 中创建注册表项似乎每次 VS-2010 启动时都会删除这些项,HKEY_LOCAL_MACHINE 不遵循相同的树结构。

有谁知道如何在 ASP.NET MVC3 下添加第三方框架?

From the RegEx - adding keys manually

This resourcethis rant不适用于 MVC3

最佳答案

很遗憾听到它对你不起作用。关于每次 Visual Studio 启动时拥有 HKEY_CURRENT_USER 和丢失粘贴的 key 的问题,我希望您在这里阅读:All your RegKeys Are Belong To Us最后它说:

If you edit a key in 10.0_Config, Visual Studio will (quite possibly) delete it on startup.

猜猜这就是您在编辑和开始时看到的内容。接下来是这样的建议 - 不确定 - 但你是否启用了 UAC 并在 RANU(= 以普通用户身份运行)模式下运行 Visual Studio?此链接:Developing Packages as a Normal User (or How I Learned to Love UAC)显示,Visual Studio 引入了一个特定的开关,影响它查看不同的注册表位置:

When running with the /RANU switch (along with /rootsuffix Exp in this case), Visual Studio will instead look in the following locations:

Package Registration : HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0Exp\ConfigurationUser Settings: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0Exp\UserSettings

我想给你的最后一篇文章描述了 Visual Studio 的启动(注册表和 pkgdef 合并)例程:blogs.msdn.com/b/aaronmar/archive/2009/06/05/pkgdef-and-the- experimental-instance-in-vs-2010.aspx [抱歉 - 只能发布 2 个链接]

如果您能向我提供更多有关安装程序的信息(UAC?还有其他要提及的内容),我将尝试提供一个软件包更新来解决此问题。奇怪的是,我在 Win 7 64 位上运行 VS2010 Ultimate - 安装程序工作正常。唯一的事情 - 我没有在 UAC 中运行 ;-)

马库斯。

关于asp.net - 为 ASP.NET MVC3 和 Razor View 引擎添加第 3 方测试框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5048590/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com