visual-studio Windows 7 家庭高级版上的 Visual Studio 2008/2010 和 SQL Server 2008
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/1815707/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Visual Studio 2008/2010 & SQL Server 2008 on Windows 7 Home Premium
提问by Steve
Are there any limitations with respect to developing ASP.NET and WPF apps using VS 2008/2010 and SQL Server 2008 on Windows 7 Home Premium?
在 Windows 7 Home Premium 上使用 VS 2008/2010 和 SQL Server 2008 开发 ASP.NET 和 WPF 应用程序是否有任何限制?
I know you can run IIS 7.5 on Home Premium. I Googled and Binged on Home Premium and VS/SQL Server and couldn't find much. It doesn't look like the features missing from Home Premium, domain joining, xp mode, etc... shouldn't prevent one from running and developing in VS/SQL Server.
我知道您可以在 Home Premium 上运行 IIS 7.5。我在 Home Premium 和 VS/SQL Server 上进行了 Google 搜索和 Binged,但找不到太多内容。看起来家庭高级版、域加入、xp 模式等中缺少的功能不应该阻止在 VS/SQL Server 中运行和开发。
Update
更新
I did discover one limitation w/IIS 7.5 and it applies to all versions of Windows 7 I think. You can't create your own self signed SSL certificate specifying a name other than the machine name. You're stuck with your machine name which isn't that big a deal, but it is a change from previous versions.
我确实发现了 IIS 7.5 的一个限制,我认为它适用于所有版本的 Windows 7。您不能创建自己的自签名 SSL 证书,并指定机器名称以外的名称。你被困在你的机器名称上,这没什么大不了的,但它与以前的版本相比有所不同。
Update II
更新二
You can't do remote debugging on Home Premium. msvsmon won't run at all. I can't even get it to do remote debugging natively.
您无法在 Home Premium 上进行远程调试。msvsmon 根本不会运行。我什至无法让它在本地进行远程调试。
回答by Donnie
Visual studio will run fine. You will be "limited" to either SQL Server Express, or SQL Server Developer edition as the mssql installer checks the OS version and will refuse to install the higher end editions on desktop OSes. Note that developer edition is the exact same as the higher end editions, except with a different license, you can only use it for development, not to run real databases.
Visual Studio 将运行良好。您将“受限”于 SQL Server Express 或 SQL Server Developer 版本,因为 mssql 安装程序会检查操作系统版本,并且将拒绝在桌面操作系统上安装更高端的版本。需要注意的是,开发者版和高端版完全一样,只是许可证不同,只能用于开发,不能运行真正的数据库。
回答by SLaks
Yes, you can, and you won't have any trouble with it.
是的,你可以,而且你不会有任何问题。
In general, application compatibility is not affected by the edition (not version) of Windows.
一般来说,应用程序兼容性不受 Windows 版本(而非版本)的影响。
回答by gbn
I would consider what the target infrastructure (Windows/IIS, .net, SQL Server etc versions) would be if you want to deploy it...
如果你想部署它,我会考虑目标基础设施(Windows/IIS、.net、SQL Server 等版本)是什么......

