我刚刚使用Visual Web Developer Express完成了我的第一个aspx/c#项目,并使用了一些自定义控件和外部web服务。它在我的开发机器上运行得很好。
如果我现在想在一个共享主机账户上进行测试,我是否只需要上传当前项目结构的所有文件?将DLL上传到共享Windows主机帐户会有任何问题吗?有什么我应该知道的或者代码需要修改的地方吗?有没有人能推荐一个又便宜又好的提供商(这只是为了测试--还不需要mssql )。
谢谢!
发布于 2009-04-24 14:27:18
visual web developer的“生成”菜单下是否有“发布网站”菜单项?
如果你想预编译你的站点,并发布它与所有依赖项,我找到的最简单的方法。然后,您可以选择将其发布到FTP站点或文件系统。我通常选择文件系统,然后自己通过FTP上传,以确保不会覆盖任何配置文件。
如果我在一个低容量的客户站点上工作,并且性能不是问题,我会直接将我的工作目录上传到服务器上,这样我就不必单独交付源代码,我知道他们不会丢失它。
哦,还有一件事,如果你不特别配置它,我希望你将不得不上传你的网站到你的托管帐户的根目录。GoDaddy确实能够将某些目录指定为其自己的ASP.NET应用程序。如果你这样做了,你可以把你的应用程序放在你选择的子目录中。
-Al
发布于 2009-04-24 11:57:40
这将取决于您的网站提供商。您需要获得一个支持.NET运行时的版本。一旦你有了它,然后你只需上传你的代码,一切都应该正常工作。我个人使用www.godaddy.com。您可以在www.chessbin.com上看到由他们托管的示例ASP.NET站点。
我希望这能帮到你。
亚当
发布于 2009-04-24 12:02:46
托管公司的需求可能会有所不同,但我认为简单的xcopy部署对大多数公司来说就足够了。这里有一个链接,它似乎有很好的价格(免责声明:我从来没有用过它们) http://www.reliablesite.net/v3/index.asp
https://stackoverflow.com/questions/785521
复制相似问题