我必须为客户编写一个演示应用程序,目前使用免费的.net 3'd方试用库。如果客户愿意演示,我们将购买该项目的商业版本。
同时,试用版偶尔会抛出“您正在使用试用版有限功能”的消息框,这可能会毁掉演示。
你个人如何阻止(关闭)这样的弹出窗口?
发布于 2011-03-14 14:29:15
实际上,你不应该尝试这样做,即以编程方式覆盖第三方试用库的行为。如果您正在构建一个演示,您的目标客户应该了解什么是演示,并遵循这一点。
如果它真的很烦人,那么联系第三方供应商,要求一个有时间限制的完整版本,而不是弹出消息框。根据我的经验,在这类事情上,他们通常热衷于帮助你。
编辑
抛开理论不谈,看看this的文章,可能比你的无交互-双赢服务解决方案更容易。
发布于 2011-03-14 14:40:15
不完全是一个技术解决方案,但我认为你的方法有些奇怪。
如果您正在向用户提供您的软件的试用版本,这意味着它(或多或少)已经开发完成。这也意味着您在技术和第三方组件方面的选择已经完成。因此,您可能已经拥有这些第三方组件的许可证。那么,为什么要发布带有其组件的试用版本的软件的试用版本呢?用户想要试用你的软件,他们不关心底层组件。
再举一个例子,假设你想在购买前试一辆车,你是否更愿意试一试这辆车的原型,而不是一辆最终的、经过测试的车?
https://stackoverflow.com/questions/5295427
复制相似问题