为封闭源代码程序重新编译C#DLL
我已经反编译了一个封闭源代码程序使用的一个DLL文件,并希望对其进行编辑。我是否可以只重新编译DLL文件,即使它引用了明显不包含在我的项目中的其他文件而出错 谢谢 我是否可以只重新编译DLL文件,即使它引用了明显不包含在我的项目中的其他文件而出错 通常不会。您需要有其他程序集才能在项目中引用它们 另外,请注意,反编译不会违反原始软件的许可条款。许多非开源项目都有明确禁止任何反向工程或修改的许可证 我是否可以只重新编译DLL文件,即使它引用了明显不包含在我的项目中的其他文件而出错 通常不会。您需要有其他程序集才能在项目中引用它们 另外,请注意,反编译不会违反原始软件的许可条款。许多非开源项目都有明确禁止任何反向工程或修改的许可证 由于它引用了其他文件,因此有错误 你能构建任何其他有错误的项目吗?答案是否定的 您应该只反编译您自己的代码。因为你不想在没有报酬的情况下使用你的努力,同样要尊重他人的努力。如果他们想给你看他们会给你的代码 由于它引用了其他文件,因此有错误 你能构建任何其他有错误的项目吗?答案是否定的为封闭源代码程序重新编译C#DLL,c#,.net,dll,C#,.net,Dll,我已经反编译了一个封闭源代码程序使用的一个DLL文件,并希望对其进行编辑。我是否可以只重新编译DLL文件,即使它引用了明显不包含在我的项目中的其他文件而出错 谢谢 我是否可以只重新编译DLL文件,即使它引用了明显不包含在我的项目中的其他文件而出错 通常不会。您需要有其他程序集才能在项目中引用它们 另外,请注意,反编译不会违反原始软件的许可条款。许多非开源项目都有明确禁止任何反向工程或修改的许可证 我是否可以只重新编译DLL文件,即使它引用了明显不包含在我的项目中的其他文件而出错 通常不会。您需要
您应该只反编译您自己的代码。因为你不想在没有报酬的情况下使用你的努力,同样要尊重他人的努力。如果他们想给你看他们会给你的代码 显而易见的问题是:你试过了吗?尝试的时间应该比在这里询问要少得多。如果您没有使用引用其他dll的类-我假设您没有,因为您没有其他dll-那么只需创建一个新的dll,其中只包含您正在使用的类。明显的问题是:您尝试过吗?如果您没有使用引用其他dll的类(我假设您没有使用,因为您没有其他dll),那么只需使用您正在使用的类创建一个新的dll即可。