.NET/IIS - 当网站在 2.0 中运行时,我可以使用 .NET 3.5 运行虚拟目录吗?

发布于 2024-07-27 21:30:29 字数 253 浏览 7 评论 0原文

我现在有一个在 .NET 2.0 上运行的网站。

我有一个报告工具,也需要在同一网络服务器上运行,但它是用 3.5 编写的。

我可以在网站下创建一个名为“Reports”的虚拟目录并使其针对 3.5 运行吗? 那么用户可以转到 http://domain/Reports 吗?

如果这没有意义,请告诉我。

I have a website running on .NET 2.0 right now.

I have a reporting tool which needs to run on the same webserver as well, but it was written in 3.5.

Can I create a Virtual Directory under websites, called "Reports" and have that run against 3.5? So the user can go to http://domain/Reports ?

Let me know if this makes no sense.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

信愁 2024-08-03 21:30:29

绝对地。 .NET 3.5 主要是在现有 2.0 运行时的服务打包版本上添加的一组库。 只要您完全部署了 3.5(并且在我们进行此操作时也对其进行了服务打包),就应该没问题。

虽然最新版本的 Visual Studio(例如 C# 3.0)中有大量新的语言功能,但这些都是编译器的产物。 就 IIS 设置而言,所有 3.5 应用程序都将在 2.0 虚拟目录/应用程序/应用程序池中运行。

Absolutely. .NET 3.5 is primarily an added set of libraries over a service-packed version of the existing 2.0 runtime. As long as you've deployed 3.5 completely (and service packed it as well, while we're at it), you should be fine.

While there are new language features galore in the newest version of Visual Studio (eg, C# 3.0), these are artifacts of the compiler. All your 3.5 apps will run, as far as IIS settings are concerned, in the 2.0 virtual directories/applications/app pools.

二智少女猫性小仙女 2024-08-03 21:30:29

在 IIS 6.0 及更高版本中,您可以将应用程序分配到不同的应用程序池,您可以在其中指定正确的 .NET 版本。

In IIS versions 6.0 and above you can assign your applications to different application pools where you can specify the correct version of .NET.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文