C# 如何跨网站共享方法/类?
我有一个classC# 如何跨网站共享方法/类?,c#,asp.net,iis-7.5,C#,Asp.net,Iis 7.5,我有一个classArcade.Game,可以在我们的.com网站上找到。在同一台服务器上,我有一个提供静态内容的.net网站。出于几个设计原因,我需要在.net站点上运行一个aspx页面,该页面可以访问.com站点上的Arcade.Game类以及一些方法 最好的方法是什么?编译Arcade.Game并将其依赖项与程序集(类库项目)分离,并从两个网站引用。之后,请确保将其从原始网站的App\u code中删除 编辑:如果您需要从同一服务器上的另一个网站访问完全相同的Arcade.Game实例,您
Arcade.Game
,可以在我们的.com
网站上找到。在同一台服务器上,我有一个提供静态内容的.net
网站。出于几个设计原因,我需要在.net
站点上运行一个aspx
页面,该页面可以访问.com
站点上的Arcade.Game
类以及一些方法
最好的方法是什么?编译
Arcade.Game
并将其依赖项与程序集(类库项目)分离,并从两个网站引用。之后,请确保将其从原始网站的App\u code
中删除
编辑:如果您需要从同一服务器上的另一个网站访问完全相同的Arcade.Game
实例,您有其他选择:
- 在同一AppPool中运行两个站点,并使用反射从其他应用程序访问实例
- 如果此类是无状态的,则通过WebService公开方法
- 将.NET远程处理与IPC或TCP通道一起使用
bin
应该是有效的,而不是实际操作。我将编辑我的答案。