我想得到一個關於此的社區視圖,因爲我個人非常冒犯了一些我最近使用很久的軟件的行爲方式。道德軟件安裝 - 影響其他軟件
在這種特殊情況下,它的.Net Reflector now updated by RedGate。我已經使用了它多年,我相信你們中的很多人都有,但是在他們的新版本中,6.0+(在這個問題時是6.1)安裝程序自動將附加組件安裝到Visual Studio中。
沒有選項進行安裝時,你必須打開反射和其選項中卸載該插件VS。首先,我已經讓我的VS實例崩潰了幾次,然後才發現原因足夠激怒,結果證明這個附加組件是原因。這花費我時間,作爲程序員是非常有價值在項目生命週期中的某些點。
這是您的軟件可能對另一個軟件產生的潛在影響之一,如果其他軟件升級,API更改和您的插件(您從未問過用戶是否可以安裝)會是什麼樣的突破點?如果它有其他副作用,他們必須搜索網絡呢?
這是有史以來OK?你是否應該安裝一些無法拒絕的軟件,不是你自己的?我無法想到一個可以接受的例子,所以我向你們和女孩們提出了這個問題。
我也注意到了。反射器一直是相當侵入性的,像強迫用戶更新到最新版本或註冊。我認爲這就是爲什麼Reflector期望更加侵入Redgate的原因。 – 2010-02-27 14:45:13
我投票結束這個問題作爲題外話題,因爲它是關於一個商業決定。 – gunr2171 2015-02-27 21:08:15