我在sharpdevelop中创建了一个asp.net项目.我想开始看看如何调试,我已经被卡住了.我如何运行ASP.NET项目?它只是说它配置为DLL.我如何将其作为网页启动.我看到"在网址中启动浏览器",但我如何在网页中获取代码或者我用它来做什么?也可以像我在MSVS中那样调试吗?
SharpDevelop没有很好的ASP.NET支持.例如,它没有可视化的Web表单设计器.如果您需要,我建议您使用Microsoft的Visual Web Developer Express Edition.
为了能够使用SharpDevelop运行,查看和调试ASP.NET Web项目,您可以使用Cassini个人Web服务器.来自UltiDev的封闭源版Cassini我还没有使用过.此外,还有一个卡西尼对.NET 3.5的开源版本,我都习惯了.开源版本确实需要您从源代码编译它.
编译完Cassini之后,您可以执行以下操作之一来在SharpDevelop中调试ASP.NET Web项目:
1)在项目选项("调试"选项卡)中,选择" 启动外部程序",然后浏览到Cassini可执行文件.
在命令行参数字段中,为Cassini指定命令行参数,例如:
d:\Projects\MyAspNetProject 8080 /
Run Code Online (Sandbox Code Playgroud)
(第一个参数应该是包含web.config和Default.aspx网页的文件夹.第二个参数是Cassini将侦听的端口号.第三个参数是要使用的虚拟根.)
保存这些项目选项,然后选择Debug | 运行或按F5您应该能够运行和调试您的ASP.NET项目.
2)或者你可以使用上面描述的命令行参数手动启动Cassini,并让它在后台运行.
然后在项目选项中选择" 在URL中启动浏览器"并输入Cassini的URL,例如:
http://localhost:8080/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6039 次 |
| 最近记录: |