您还可以从一个ASP.NET 1.1 Web应用程序在.NET 2.0 COM对象?

<p>我们有一个ASP.NET 1.1 Web应用程序。它调用一个C ++ COM对象反过来调用.NET COM对象。原来,这个.NET COM对象是.NET 1.1组件。现在,我们需要修改此.NET COM对象,并在这个过程中,我们现在使用Visual Studio 2008,因此是一个.NET 2.0 COM对象了。现在,我们发现,我们的ASP.NET 1.1 Web应用程序仍然可以invokde C ++的COM对象,但C ++ COM对象无法调用CoCreateInstance()新的.NET 2.0的COM对象。当我们配置的Web应用程序使用.NET 2.0框架,C ++的COM对象可以调用.NET 2.0 COM对象,但这样做打破了Web应用程序。 P&gt; </p><p>目前,我打算使用Visual Studio .NET 2003,所以我可以把它在.NET 1.1大会rebulding的.NET COM对象。但我宁愿不这样做,如果可能的。我知道,我们也应该提升我们的web应用程序。NET 2.0也一样,但是这将需要更长的时间。 P&gt; </p><p>那么,有没有办法为我们的ASP.NET 1.1 Web应用程序,以便能够通过调用C ++的COM对象的.NET 2.0 COM对象? P&gt; </p><p>感谢您的任何建议。 P&gt; </p><p>戴夫·赫尔曼 P&gt;
</p>

37 浏览 1 回复
  net   com   对象   gt   一个  

回复

    <p>如果您在进程中运行它。在.NET v1.1和v2.0的运行时不能共存于一个过程。而且,任何先加载,胜。 P&gt; </p><p>您应该能够然而,在一个单独的进程中COM +激活上下文来运行它。这可能是一个权宜的解决方案,以你的情况。 P&gt; </p><p>快速意见 - 它可能无法做任何事情更容易...但有一种可能的方式解决这个问题,为什么不创建一个存储器映射的.NET 1.1和.NET 2.0应用程序,比如说IPC通信,例如, C ++ COM创建一个存储器映射读/写,在.NET 1.1对象将打开内存映射,写一些数据,++ COM对象读取它,并委托调用.NET 2个COM对象的C ...,并通过返回的数据内存映射......对不起,如果我不能给你比这更好的建议...你受限于时间精力? P&gt; </p><p> 1.1 .NET - &gt; C ++ COM - &gt; .NET 2.0 COM P&gt; </p><p>希望这会有所帮助, 诚挚的问候, 汤姆。 P&gt;
    </p>

    范茂

相关信息

ASP.NET MVC Web应用程序VS ASP.NET Web应用程序

<p>除此之外<strong>其实ASP.NET MVC Web应用程序 STRONG&gt;在其实施的MVC模式更加清晰,它严格遵循MVC模式,它是如何从<strong> ASP不同。 NET Web应用程序 STRONG&gt; P&gt; <p>如果您使用它们使您的<strong> ASP.NET Web应用...

72 浏览 1 回复   gt   程序   应用程序   应用   strong  

强制的一个Web应用程序使用的.NET Framework 1.1

<p>根据安装的.NET Framework 1.1中我们有一个Web应用程序。如果用户安装.NET Framework 2.0作为或者如果用户只安装了.NET Framework 2.0中,某些功能是产生一个errormessage的开始打破一个附加:“消息:请求类型的权限'system.net.WebPermission ,系统,版本= 2.0.0.0 .....“ p&...

32 浏览 1 回复   net   gt   一个   web   framework  

调用从另一个.NET Web应用程序.NET Web应用程序

<p>是否有可能从一个Web应用程序传递到另一个控制和数据? P&gt; </p><p>背景是我们有一个Web应用程序,我们支持1和客户端希望这一次在另一个Web应用程序(2)功能。 P&gt; </p><p> betweenn Web应用程序1和Web应用程序2的关系是网络APP1产生CSV文件的Web应用程序2消耗和流...

59 浏览 1 回复   程序   应用程序   应用   web   gt  

发布一个asp.net web应用程序

<p>我想知道一些事情关于发布一个asp.net web应用程序, P&gt; </p><ol> <li> <p>我为什么要公布我的web应用程序? p&gt; li&gt; </p></li><li> <p>什么是发布Web应用程序的优点是什么? p&gt; li&gt; OL&gt; </p></li></ol>

46 浏览 1 回复   gt   程序   应用程序   应用   web  

模糊处理一个.NET Web应用程序

<p>是否有可能混淆一个.NET Web应用程序?我试图用Dotofuscator工具随Visual Studio 2005和我能模糊预编译网站的dll文件,但是当我部署soultion到IIS服务器,我可以不是以应用程序的页面。 p &gt; </p><p>所以问题是:是任何你能混淆一个完整的.NET Web应用程序 P&gt; </p>...

35 浏览 1 回复   gt   混淆   程序   应用程序   应用