- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如今,赋予实用程序“自动更新”功能似乎是基本的礼貌。
我正在考虑类似 Reflector 的应用程序或 Paint.NET ,它会主动告诉您“嘿,有更新的版本可用。要下载吗?”
问 :有谁知道可以由来自 Codeplex 项目的应用程序使用的通用框架,在有更新版本时提醒用户,并可选择直接从 CodePlex 下载和安装该更新版本?
显然有 ClickOnce ,以及 Updater Block ,我已经为自己编写了实用程序类,用于 winforms 和 WPF等人写了similar things ,但所有这些都需要应用程序发布者在 Codeplex 之外发布应用程序,以便自动更新工作。我想象的是直接从 codeplex 下载的东西。
编辑
我可以想象这样的框架可能会对应用程序如何发布到 codeplex 强加一个结构。它可能需要随每个版本一起发布“manifest.xml”,并且在该 list 文件中可能包含应用程序版本、时间戳、发布说明、最新二进制下载的 URL 等。
似乎有人已经建立了这个。
最佳答案
据我所知(根据我尝试从 CodePlex 制作 Componento 下载文件的经验),众所周知,以编程方式下载单个文件是非常困难的,因为构建了一个类似于 http://mef.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34838#DownloadId=88937
的链接。不是很愉快的经历。
也就是说,仍然可以在众所周知的位置拥有一个“updates.xml”文件并使用它检查更新。
关于.net - 是否有允许在 Codeplex 上发布的应用程序直接从 Codeplex 自动更新的框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1797452/
我有一个带有源代码的项目。这是一个 Visual Studio 2010 解决方案。现在我想将代码作为项目上传到 codeplex 中。在 codeplex 中我可以创建一个新项目,但无法上传代码。我
如何从 Codeplex.com 移除/删除我的项目? 最佳答案 编辑:现在可以在不联系 CodePlex 团队的情况下删除项目 参见Delete a Project : Signed in as a
如今,赋予实用程序“自动更新”功能似乎是基本的礼貌。 我正在考虑类似 Reflector 的应用程序或 Paint.NET ,它会主动告诉您“嘿,有更新的版本可用。要下载吗?” 问 :有谁知道可以由来
我在想象类似的东西 msbuild /t:CodeplexRelease它将构建,然后将输出上传到指定的 Codeplex 项目。 有没有人做过这个? 最佳答案 以下是有关使用“CodePlex MS
有人试过这个代码库并对它有意见吗? http://code.msdn.microsoft.com/exprserialization 10倍 最佳答案 看起来这个项目被放弃了,但我做了一些工作,现在它
我避免使用 CodePlex,因为它缺乏对适当 SVN 的支持,并且被有关缺点的投诉所劝阻。最近,我一直想将我的项目从 beanstalk 移植到 codeplex,因为后者更具社交性。 你遇到过什么
我正在为另一个软件编写更新程序。此更新程序下载/安装此程序扩展的更新(我的更新程序实际上只是另一个扩展)。 其中一些扩展是 CodePlex 项目。其他人只是在人们的个人网站或他们公司的网站上,等等.
我想我有两个选择: 1) 从 CodePlex 下载:http://valueinjecter.codeplex.com/ 2)从NuGet官方包源下载(目前下载量只有133)。 我更喜欢从 NuGe
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 6年前关闭。 Improve this qu
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 7年前关闭。 Improve this qu
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我对 CodePlex 及其提供或不提供的 TFS 服务感到非常困惑。我将很快开始与几个使用 Visual Studio 2010 Professional 的 friend 一起从事开源项目。由于
我正在考虑将我的项目从 CodePlex 迁移到 GitHub。 将所有内容(wiki、问题等)从 CodePlex 迁移到 GitHub 的最佳方法是什么? 有人知道这样做的工具吗? 最耗时的部分是
也许只是因为我不熟悉 TFS(我主要使用 SVN),但我不明白如何在 Codeplex 托管项目上创建分支。 我正在使用 VS2012。在源代码管理资源管理器中,我在上下文菜单中选择分支和合并 > 分
我正在尝试将更改推送到使用 Mercurial 的 Codeplex 项目。 我收到以下错误: 中止:HTTP 错误 500:发现放弃的事务 - 运行 hg recovery 我在我的家用电脑上尝试过
除非我遗漏了一些非常明显的东西,否则我看不出如何使用 SVN 在 CodePlex 上进行分支。我正在查看热门项目,但看不到有关主干或分支的任何信息。 我错过了什么?另外,我正在使用 Tortoise
我是 CodePlex 项目的创建者(到目前为止,唯一的开发人员)。我已经将它写在我的笔记本电脑上,使用我家庭网络上的 Subversion 存储库。 通过 TeamServer 界面向 CodePl
我在 Github 上有一个存储库,我想将它移动到 Codeplex。 我想从我的 Github 存储库中获取所有现有提交并将它们推送到一个新的 Codeplex 存储库。 我认为这不是正确的方法,但
有没有办法将 Visual Studio Online 存储库与 CodePlex 项目集成,这样当我在 Visual Studio Online 中更新代码时,它会反射(reflect)并更新 Co
我在 Codeplex 上托管了几个项目。因为当我创建 TFS 时,我对任何东西一无所知,所以我使用了它。但是,现在我对 TortoiseSVN 和 VisualSVN 更加熟悉了,所以我想改用它。
我是一名优秀的程序员,十分优秀!