我正在使用.net实现一个COM组件,用于服务器迁移任务的一些过时组件。
旧组件用于接收当前服务器上的图像路径,将其转换为jpeg并将转换后的图像保存在同一路径中。
在.net中这很简单,但我的主要问题是获取服务器上下文。我不知道如何做以下任何一种情况:
使用以下方法在类ASP页面中调用该组件(是的,不幸!):
Server.CreateObject("Component.Class")
在实现.net代码中是否有我可以获得对创建组件的Server
对象的引用?我希望如果我能获得对服务器的引用,那么我就可以获得适当的上下文来写回响应流。
答案 0 :(得分:1)
我已经解决了这个问题,获得了一些互联网和谷歌的线索。我想我应该发布这个以防其他人有同样的问题。
获取服务器上下文包括以下引用:
解决上述问题是最困难的事情:-)之后,引用服务器和其他内在ASP对象非常简单:
grid.AllowUserToOrderColumns = true;
grid.AllowUserToResizeColumns = true;
您可以对其他ASP对象(如请求和响应)执行相同的操作。