3
|
Germstorm Pierre-Alain Vigeant · 技术社区 · 15 年前 |
1
11
我想说,这更多地取决于你与雇主的合同,而不是VisualStudio本身的许可。如果它是一个正确许可的副本,那么问题完全在于你的雇主。 许多开发商的合同确实规定,在工作时,或在雇主的设备上,甚至在雇佣时的任何时间编写的任何代码都属于雇主。 如果不是这样,我会下载一份VisualStudioExpress,并在您自己的系统上进行任何进一步的开发,只是为了涵盖您自己。 |
2
8
我不是律师,但一般来说,如果你在工作中利用雇主的工具开发了一些东西,那么他们就拥有它,而不是你。 如果你有一个“理解”,就写下来。如果你的产品是赚钱的,那么你会很高兴你做到了。 至于VisualStudio,您应该可以使用您选择的任何许可证分发应用程序。如果您想继续在家中开发,请将其转移到Express(您可以保留代码,但可能需要处理Express中较低级别的功能)或购买Pro许可证。 |
3
6
我看不出这里有什么问题。假设您的雇主拥有一份经过适当许可的Visual Studio副本,他们有权让您将其用于他们选择的任何目的。微软是否允许你将公司资源用于自己的项目,这与微软无关。 |
4
5
您在安装Visual Studio时同意的EULA非常明确。您不仅拥有使用VS开发的代码的权限,而且 必修的 明确声明代码的版权。 您应该查看的一个文件是redist.txt,它被复制到安装目录中。它列出了Microsoft拥有的允许您自由重新分发的文件。所有的基本要素都在那里,比如.NET框架。任何不在清单中的东西都不是你可以使用的。 EULA中有一个特定的例外情况,即不允许您开发可用于允许您的客户付费访问Internet资源的产品。有点奇怪,我想这是为了抑制MSFT无法控制的商业领域的竞争。
|
5
4
微软的
编辑:这是“BizSpark”: http://www.microsoft.com/BizSpark/ |
6
2
如果项目在Visual Studio Express Edition中工作,请重试。 如果不是,则返回到步骤1。 |
7
2
不知道字节码本身,但首先检查程序集文件属性。在“我的vista”框中,我右键单击->属性,然后选择详细信息选项卡。然后运行ILDASM并检查程序集的属性。 此外,在快速版上再次检查EULA,该网页指定其目标为“爱好者”和“爱好者”。我偏执的一面认为可能有可识别的东西。
|
8
1
探索VS Professional上的EULA。你应该能够辨别你能做什么和不能做什么。将此与Express的EULA进行比较。这很乏味,但这是正确的起点。 |
kaiselwyvrn · 我无法打开Visual Studio项目 1 年前 |
Cobra_Fast · 如何查找不必要的空运算符? 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |