使用 IntraWeb (1) - 先测试如何部署为 Asp.Net 的应用
2023-09-11 14:20:42 时间
IntraWeb 14 可以部署为 Asp.Net 的应用程序, 需要 NET Framework 4.5 和 ASP.NET MVC 4 或之上版本的支持; 这下, 只能用虚拟主机的朋友有福了!
我的测试环境: XE4 + IntraWeb v14.0.23 Ultimate
中途换成了: XE6 + IntraWeb v14.0.32 Ultimate, 官方提供的部署方法与辅助文件都有变化, 真实发布时 bin 下还需其他 dll. 附上一个我在虚拟主机上真实测试的配置吧: MySite(IW14_0_32).rar
第一步: 先通过如下过程, 生成了一个 MyApp1.dll:
![](https://images.cnblogs.com/cnblogs_com/del/580512/o_w01.png)
以下说明是根据 IntraWeb 14.0.23 时的官方说明, 现在有变化了.
第二步: 把这个 WebApp1.dll(若名称不对修改也可), 然后把它与官方提供的辅助文件合并, 并把 Web.config 稍作修改.(这是我设置好的 MySite.zip)
{目录结构:} C:\MySite\Global.asax //官方提供 C:\MySite\Web.config //官方提供 C:\MySite\bin\IntraWeb.dll //官方提供 C:\MySite\bin\IntraWeb.IWP.dll //官方提供 C:\MySite\MyWebApp1\WebApp1.dll //WebApp1 名称及路径都是自定义的, 下面需要修改 Web.config 来识别这些自定义设置. {Web.config 中要修改的关键代码:} //... <add key="wwwroot" value="MyWebApp1"/> <add key="Application" value="C:\MySite\MyWebApp1\WebApp1.dll"/> //...
第三步: 用 Visual Studio(我这里是 2012) "打开网站"(MySite)调试:
![](https://images.cnblogs.com/cnblogs_com/del/580512/o_w02.png)
![](https://images.cnblogs.com/cnblogs_com/del/580512/o_w03.png)
因为 Visual Studio 2012 方便, 暂未使用 IIS 调试, 更多可参考官方的说明: http://docs.atozed.com/docs.dll/deployment/ASPX Deployment.html
接下来的学习并不容易, 因为现在的 IntraWeb 变化太大, 所以之前的参考资料大都不合适了, 官方新的帮助系统也还在建设中.
如果有源码就好了, 这个恐怕不好搞, 谁有办法搞到希望能帮一下.
相关文章
- https-配置使用HTTPS的ASP.NET Web应用
- 《ASP.NET MVC4 WEB编程》学习笔记------ViewBag、ViewData和TempData的使用和区别
- Asp.Net Web API 2第十三课——ASP.NET Web API中的JSON和XML序列化
- Asp.Net Web API 2第十六课——Parameter Binding in ASP.NET Web API(参数绑定)
- asp.net输出重写压缩页面文件实例
- asp.net core 读取Appsettings.json 配置文件
- ASP.NET MVC3中Controller与View之间的数据传递总结
- ASP.NET MVC 一款可预览、裁剪头像上传组件
- ASP.NET Core静态文件中间件[2]: 条件请求以提升性能
- TechEmpower最新一轮的性能测试出炉,ASP.NET Core依旧表现不俗
- ASP.NET Core管道深度剖析(4):管道是如何建立起来的?
- ASP.NET Web Pages - 对象
- ASP.NET Web Forms - Web 服务器控件
- ASP.NET MVC - 安全
- Asp.Net转换Html加号显示为空格的字符!(自已备用)
- ASP.NET没有魔法——ASP.NET MVC Controller的实例化与执行
- ASP.NET Core 中间件
- ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)
- ASP.NET Core微服务(六)——【.Net Core操作redis】StackExchange.Redis
- .NET深入解析LINQ框架(三:LINQ优雅的前奏)