Tag: 部署

强制浏览器在更新后重新加载Silverlight xap

我将Silverlight控件打包并部署到SharePoint Web部件。 我推送更新后,浏览器加载新版本的控件时遇到问题。 我正在更新我的xap项目的程序集和文件版本,但似乎并不重要。 让浏览器加载新xap的唯一方法是进入并删除临时Internet文件。 对我来说,在开发过程中,没关系,但我需要在生产之前找到解决方案。 有任何想法吗?

我可以像使用内置数据库一样使用桌面应用程序部署SQL Server Express吗?

我可以像使用内置数据库一样使用桌面应用程序部署SQL Server Express吗? 因为我不希望我的客户端单独设置SQL Server Express! 将SQL Server Express集成到我的桌面应用程序中是否容易?

如果我的软件使用它,我是否必须在每个客户端上安装sql server?

如果我们用c#(或基本上.Net)开发一些软件,我们不会将visual studio安装到任何客户端。 客户端必须安装所需的.Net框架(1.0,1.1,2.0,3.0等),我们很高兴。 同样,如果我们在VC2008中制作应用程序,他只需要具有Visual C ++ 2008运行时(可从MS站点免费获得,大约4-5Mb)。 所以,基本上,我们只需要运行时环境 。 但是没有任何SQL Server 2008运行时(或者我不知道它?)。 所以,我的问题是,如果我的软件使用SQL Server 2008,那么在客户端需要什么运行时(或其他任何东西)才能使用它? 另外,还有一件事,我看到有一个SQL Server Express版本,我可以在部署中使用它,但是看起来有点沉重,知道如果我的软件只有5,10或20Mb我需要安装一个演出只是这样用户可以运行它。 最后,如果我使用的是SQL Server 2008 Developer Edition(我或者是企业版)并且我在客户端上安装了SQL Server Express,如果我的软件使用了某些不支持的function,则不会导致一些问题版? (比如数据库的数量,或并发连接,或任何东西)。 所以? 它需要什么运行时间? 如果安装sql server express是唯一的选择,如果我使用的是Express版本不支持的某些function,该怎么办? 当然,我不能继续在每个客户端上完整安装开发人员版本! 编辑:如果这有任何帮助,我当前的项目是一个图书馆管理系统,它将安装在客户端(图书管理员的计算机,我正在为此制作),所以这里没有服务器客户端的情况。 那我应该在他的电脑上安装sql express吗? 此外,正如YvesR在他的回答中指出的那样,该链接仅显示三个版本(主要版本),但http://msdn.microsoft.com/en-us/library/cc645993%28v=SQL.110%29.aspx显示更详细的比较。 那么,在我刚才描述的这个特定场景中,如果我只是在客户端的机器上部署并表达版本,那就足够了吗? 现在,关于我所说的关于快递版中没有的一些function, http://msdn.microsoft.com/en-us/library/cc645993(v = SQL.110).aspx#CrossBoxScale表明快递版是有限的对于大小为10Gb的数据库,现在我知道在上面描述的场景中已经足够了,但是如果在其他情况下我还需要更多呢? 比快递版本不会这样做,我应该如何部署? 最后, http://www.microsoft.com/sqlserver/en/us/get-sql-server/how-to-buy.aspx显示了另外两个版本,Compact和Developer,我知道开发人员但是这个简洁版是什么? 更重要的是,为什么这些没有被哄骗或列在这里 ? 编辑2:其4Gb,限制,而不是10Gb。 10Gb在SQL Server 2008 R2 Express及更高版本中,在SQL Server 2008 Express中为4Gb。 […]

如何防止多次启动我的应用?

我使用ClickOnce安装部署了我的C#WinForms应用程序。 一切正常(经过大量工作):),但现在我遇到了一个问题: 每当我单击“开始”菜单中的应用程序快捷方式时,都会启动一个新实例。 我需要避免这种情况。 我该怎么做才能防止多次发布?

点击一次更新后重启WPF应用程序(启动新版本)

如何使用click-once更新WPF应用程序,我需要启动新版本!

如何使安装程序的版本号与已安装的程序集的版本号保持同步?

在我目前的项目中,我正在制作每周版本。 我一直在使用这篇文章中描述的技术来保持项目中所有程序集的版本号同步。 (我现在没有任何理由单独跟踪组件的版本号,但我确信那一天最终会到来。) 当我推出一个版本时,我构建了一个新版本的安装程序。 与可以从共享的SolutionInfo.cs文件中获取其版本号的所有程序集不同,安装程序的版本号不是最好的,我可以说是程序集属性。 所以我的发布过程包括手动推进安装项目中的版本号。 或者,我应该说, 通常包括这样做。 我想把它变成我无法搞砸的东西。 我发现设置和部署项目的文档令人惊讶地不透明(如果用户将其安装到非默认路径,那么找到如何使MSI正确卸载是非常困难的,这是一个非常疯狂的常见用例,无法记录)并且不知道是否有可能这样做。 有任何想法吗? 编辑: 为了澄清,这是我正在谈论的Visual Studio设置和部署项目。

C#控制台应用程序部署

我有一个简单的C#控制台应用程序,使用VS2008 Pro在我的本地计算机上开发。 我想知道如何将此解决方案部署到网络共享文件夹中? 类似的Java控制台程序已经(作为JAR文件)放在同一个网络共享文件夹中。 用户只需打开命令提示符,导航到共享文件夹并输入“java -jar programName.jar inputParameter1 inputParameter2” 我如何用.NET实现同样的目标?

如何将windows phone 10应用程序部署到设备?

我正在使用诺基亚lumia630设备,它使用最新的Windows 10内部预览版本。 我创建了一个示例Windows UWP应用程序并采用了相同的构建。构建的输出是一个Appx。 如何将此Appx安装到我的设备上? 谁有任何想法?

如何在没有ClickOnce的情况下自动更新应用程序?

对于我正在进行的项目,我不允许使用ClickOnce 。 我的老板希望程序看起来“真实”(使用安装程序等)。 我已经安装了Visual Studio 2012 Professional,并且一直在使用InstallShield安装程序,它肯定会成为很好的安装程序,但我无法弄清楚如何启用应用程序“自动更新”(也就是说,它启动时) up,检查以确保它使用的是最新版本)。 我被要求对代码做一个微小的改动 – 将一个加法转换为减法,我真的不希望人们必须卸载旧版本,然后每次我做一个小版本时都要重新安装新版本像这样改变。 如何让应用程序检查更新并安装它们? 或者这不可能(或不容易)?

如何指定clickOnce应用程序的目标文件夹?

如何指定clickOnce应用程序的目标文件夹?