3

我很好奇为什么不提供 C++ 作为 ASP.NET 应用程序的代码隐藏语言?

4

4 回答 4

4

大多数 ASP.NET 应用程序在有限的信任模式下运行。C++ 通常会编译成需要更高信任级别的东西。

于 2009-10-13T15:32:11.973 回答
3

支持C++ 但正如另一个答案所说 - 大多数 C++ 应用程序需要ASP.NET 无法支持的更高级别的信任模式。但是,您可以使用 C++ 创建可以由 ASP.NET 和 IIS使用的程序集和 Web 组件。

有一个项目将 C++ 作为一种代码隐藏语言。

关于创建耗材组件的文章

于 2009-10-13T15:32:14.297 回答
2

如果您有兴趣,这里有一些关于如何使用托管 C++ 作为代码隐藏的有趣文章:

于 2009-10-13T15:32:26.087 回答
0

我没有答案。但是,对于想要在 C++ 中开发 ASP.NET 应用程序的铁杆 C++ 人员,您始终可以在单独的项目/程序集中构建您的核心逻辑等。但是,您不能完全摆脱 VB.NET 或 C#。

于 2009-10-13T15:35:40.960 回答