首页 文章
  • 14 votes
     answers
     views

    如何在不停止 Web 服务器的情况下在 existing/running 站点上更新 ASP.NET Core 应用程序?

    我们在我们的测试服务器上运行了一个 ASP.NET 核心站点,我们希望通过 XCopy 将我们的 IIS 网络服务器 auto-deploy 运行到当前的应用程序,我已经在运行该站点。我添加了一个发布配置文件,将该站点打包到解决方案中的“publish-local”目录。每当我尝试复制现有站点时,所有 DLL 都被另一个进程使用,可能是 Kestrel,因此我被迫部署到兄弟目录和 re-map I...
  • 3 votes
     answers
     views

    SSDT:如何保护发布配置文件中包含的密码?

    我想在Jenkins中创建一个发布任务,以自动发布我的数据库更改以及我的应用程序 . 如果我理解正确,通常的做法是创建一个发布配置文件,其中包括数据库名称以及用于部署的帐户的帐户(登录名和密码) . 这意味着部署帐户用户名和密码将以明文形式存储在每台开发人员计算机以及版本控制服务器和持续集成服务器上 . 即使我为部署创建了特定的登录名和密码,但对我来说似乎相当不安全 . 有解决方法吗?我只能考虑在...
  • 9 votes
     answers
     views

    VS2012发布配置文件 - 加密密码

    我喜欢使用新的VS 2012 Publishing Profiles,但在构建服务器上使用它时,我不确定如何存储密码 . 当我勾选“保存密码”框时,它会创建一个.pubxml.user文件并在XML节点中加密密码 . 当我在构建服务器上运行部署时,密码文件似乎总是被忽略 . 我可以将密码存储在一个 <PropertyGroup> <Password>NotMyRea...
  • 2 votes
     answers
     views

    如何将变换应用于SSDT发布配置文件

    使用Visual Studio 2013 我有一组8个SSDT项目,可以全部部署到几个不同的环境中 . 但是,每个项目的高级发布设置都是相同的 . 目前我已经为每个环境创建了一个独特的发布配置文件,这意味着我有大约20个发布配置文件,它们都使用完全相同的设置但不同的连接字符 为我的数据库调整发布设置(这对我的SSDT来说仍然有点新规),这是非常烦人的,但我还没有找到解决方法,因为我无法应用转换来发...

热门问题