C# krypton toolkit是否可以在未安装toolkit的其他计算机上运行?

C# krypton toolkit是否可以在未安装toolkit的其他计算机上运行?,c#,visual-studio-2012,krypton-toolkit,C#,Visual Studio 2012,Krypton Toolkit,正如我在标题中所说,我在一台计算机上下载了氪工具包,但我正在提交一个使用该工具包的项目,由一位几乎肯定没有该工具包的教授进行评分。我的问题是他能运行它吗?这取决于你在项目中使用的氪控制。 最常用的krypton DLL是: ComponentFactory.Krypton.Navigator.dll 检查您的项目参考,看看其中包含哪些氪DLL。此外,如果您将氪参考的属性“Copy Local”设置为“True”,并构建项目,那么您将在Bin目录中获取它们。 您的项目可能需要的其他氪DLL(如果

正如我在标题中所说,我在一台计算机上下载了氪工具包,但我正在提交一个使用该工具包的项目,由一位几乎肯定没有该工具包的教授进行评分。我的问题是他能运行它吗?

这取决于你在项目中使用的氪控制。 最常用的krypton DLL是:

ComponentFactory.Krypton.Navigator.dll
检查您的项目参考,看看其中包含哪些氪DLL。此外,如果您将氪参考的属性“Copy Local”设置为“True”,并构建项目,那么您将在Bin目录中获取它们。 您的项目可能需要的其他氪DLL(如果包括):

这些DLL存在于:

%YourProgramFiles%\Component Factory\Krypton Toolkit (Version)\Bin

最后,确保你的教授有.NET Framework来运行你的程序。

只要确保氪工具包dll在你的项目的bin中并正确引用即可。这是在visual Studio中完成的,还是直接将dll移动到bin文件夹中?顺便说一下,谢谢您的快速回复!如果您是通过Nuget安装工具包的,那么应该已经为您设置好了所有内容。如果手动下载工具包,则将dll添加到项目的bin文件夹中,并从visual studio中的bin文件夹中引用它们。
%YourProgramFiles%\Component Factory\Krypton Toolkit (Version)\Bin