繁体   English   中英

如何在另一个asp.net mvc项目中使用asp.net mvc项目功能

[英]How to use an asp.net mvc project capabilities in a different asp.net mvc project

我想在另一个asp.net mvc项目中使用TicketDesk (这是一个完整的asp.net mvc项目)功能。 请提出执行此操作的最佳方法。

集成TicketDesk非常简单,无需太多服务器配置。 我为项目完成的操作是在同一域的不同端口上运行Ticketdesk,而Ticketdesk和我的应用程序都使用相同的数据库。 请注意,这不适用于Web场。

  • 创建IIS网站或右键单击现有站点,然后选择“添加应用程序”以创建新的虚拟目录
  • 选择一个现有的应用程序池,或创建一个新的池供TicketDesk使用
  • 确保应用程序池使用集成模式管道
  • 确保为.Net Framework 4.0设置了应用程序池
  • 从GitHub版本下载所需的预编译发行版
  • 将zip文件的内容复制到IIS站点的物理文件夹中
  • 确保应用程序池用户具有对网站根文件夹和所有子文件夹的读取访问权限(如果使用默认应用程序池标识,则只需向“ [计算机] \\用户”组授予必要的权限)
  • 确保应用程序池用户对/ app_data文件夹具有写访问权
  • 编辑网站根目录中的web.config,并更新TicketDesk连接字符串以指向您的SQL Server实例
  • 打开Web浏览器,然后浏览到网站的根URL
  • 首次运行设置页面应出现
  • 查看显示的设置; 在继续之前,请确保列出的所有内容都是正确的
  • 单击创建数据库按钮

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM