windows平台下都可以
除非你部署了B/S架构的页面,要不不可能使用http传输的。
首先要在“到处都可以打开”的地方装有对应版本的.NET Framework。所以暂时的只能在Windows平台上了。另外,如果你的程序里用了一些特定的非托管的资源。那也要看对方电脑上有没有了。
安装了framework就可以随意运行。
在Vista即以后系统中就可以办到了。XP还需要单独安装。
还有,.net编写的程序可以不用下载直接在网址上运行,不过这时候运行会受到权限制约。
把C/S的程序用B/S的方式打开?那还要B/S干什么?
起码得有IIS吧