我在 .Net Framework 4.0 上做了一个 wpf 应用程序。它使用实体框架和 SQL Server 2012 作为数据库。
现在我想在另一台计算机上部署这台机器。那台机器上需要安装什么。我假设目标机器上已经安装了新的操作系统。
我在 .Net Framework 4.0 上做了一个 wpf 应用程序。它使用实体框架和 SQL Server 2012 作为数据库。
现在我想在另一台计算机上部署这台机器。那台机器上需要安装什么。我假设目标机器上已经安装了新的操作系统。
我已经使用 install shield 部署了相同的应用程序,这是从WinXP SP2 到 Win8的所有需要的 deps 列表(可从微软网站免费下载),并且适用于 x84 | x64
.netFX 4.0 中已经不需要实体框架了
您还可以使用指定 sqlserver 配置参数
SQLEXPR_x86_ENU /ACTION=Install /FEATURES=SQLENGINE /INSTANCENAME=SQLEXPRESS /SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" /AGTSVCACCOUNT="NT AUTHORITY\LOCAL Service" /SQLSVCSTARTUPTYPE=Automatic /BROWSERSVCSTARTUPTYPE=Automatic /TCPENABLED=1 /NPENABLED=1 /ADDCURRENTUSERASSQLADMIN
这取决于您计划如何真正部署。通常,您需要一份 SQL Server(完整版或快速版,具体取决于预算/快速版的限制是否对您的情况有问题)。
您还需要安装 .NET 框架和任何其他依赖项(取决于您的应用程序)。您可以使用 Visual Studio 创建一个安装程序,然后它将捆绑所有依赖项并使在其他机器上的安装变得简单而轻松。