小编Jer*_*gan的帖子

有没有办法静默或自动安装.NET?

我正在向多个客户端销售用C#编写的桌面软件,并且存在一个巨大的问题:.NET安装.该软件的用户不是精通计算机的,并且通常没有安装任何版本的.NET框架,并且很多时候不想要它.

几乎每一个支持请求都是由于有人没有安装.NET.我必须提醒他们每个人安装框架,他们中的大多数人说他们点击"取消",因为他们不想安装它.许多人甚至要求退款,因为他们感到困惑,不想处理它.他们不明白这是必需的,也不想去微软下载它.我失去了很多时间,还有很多钱.

但是有足够的背景,我的问题是:我可以合法地安装.NET框架,这样我可以减少支持联系人的数量吗?如果我提出某种免责声明说将安装.NET框架,它会合法吗?我当然可以让它自动安装,但用户正在取消它,并没有意识到它使软件无法运行.

我知道这听起来很疯狂,并且已经尝试过"告诉他们需要安装.NET"等明显的建议.我用巨型红色字体告诉客户3次它是必需的,但他们仍然不读它.

有什么建议?我准备放弃C#并用Java或Delphi构建我的下一个产品,这个问题变得多大了.

.net windows .net-3.5 winforms

11
推荐指数
1
解决办法
2359
查看次数

我可以在IIS的文件夹中加上+号吗?

我很确定无法做到这一点,但我正在寻找一种黑客或方法将+放在文件夹名称中,比如

http://www.mysite.com/cats+do​​gs/Default.aspx

我正在使用IIS 7,并尝试创建一个虚拟目录来实现这一点,但它没有用.我不允许将%2B放在资源管理器文件夹或虚拟文件夹名称中.

任何想法我怎么能破解它使它工作?我们已经打印了带有网址的小册子,并且想知道是否有某些方法可以将其替换或者可以做到的一些技巧.

编辑:我能够通过创建一个带有+的虚拟文件夹来解决这个问题,然后重定向到一个URL,该URL指向带有内容的虚拟目录.

asp.net iis internet-explorer url-rewriting url-routing

2
推荐指数
2
解决办法
912
查看次数