无法正确地将 Citrix 的引用添加到 C# 应用程序
Unable to Properly Add References for Citrix to C# Application
我正在尝试为 Citrix 用户构建一个应用程序以结束他们自己的会话。
我最初是自己编写的,但后来我发现了这个 post:
但我无法模仿。
当我添加 using Citrix; 引用时,我看到 "The type or namespace could not be found."
我需要为此安装一些东西吗?
我已经在互联网上搜索了这个,但我只能找到显然是 XenServer-SDK 的下载(这是正确的吗?)
即便如此,我还是在 Visual Studio 中添加了 .dll,并像这样引用:
using CookComputing;
using XenServer;
但是,我看到了相同的消息(Visual Studio 无法识别它们)。
我的原始解决方案确实有效,但我认为我可以通过使用 API 编写更简洁的解决方案。
有人能给我指出正确的方向吗?非常感谢对此的任何帮助!
非常感谢
如果您需要停止 XenApp 会话,则需要 XenApp SDK(不是 XenServer)。您可以从 Citrix site.
下载 SDK
然后在您的项目中添加对位于 %ProgramFiles%\Citrix\XenApp Server SDK\bin
的 dll 的引用(对于 XenApp 6.0):
- Citrix.Management.Automation.dll
- Citrix.XenApp.Sdk.dll
- 其他 dll 取决于您将使用什么
然后将 using
指令添加到您的 .cs 文件中:
using Citrix.Common.Sdk;
using Citrix.XenApp.Sdk;
using Citrix.XenApp.Commands;
using Citrix.Management.Automation;
我正在尝试为 Citrix 用户构建一个应用程序以结束他们自己的会话。 我最初是自己编写的,但后来我发现了这个 post:
但我无法模仿。 当我添加 using Citrix; 引用时,我看到 "The type or namespace could not be found."
我需要为此安装一些东西吗? 我已经在互联网上搜索了这个,但我只能找到显然是 XenServer-SDK 的下载(这是正确的吗?)
即便如此,我还是在 Visual Studio 中添加了 .dll,并像这样引用:
using CookComputing;
using XenServer;
但是,我看到了相同的消息(Visual Studio 无法识别它们)。
我的原始解决方案确实有效,但我认为我可以通过使用 API 编写更简洁的解决方案。
有人能给我指出正确的方向吗?非常感谢对此的任何帮助!
非常感谢
如果您需要停止 XenApp 会话,则需要 XenApp SDK(不是 XenServer)。您可以从 Citrix site.
下载 SDK然后在您的项目中添加对位于 %ProgramFiles%\Citrix\XenApp Server SDK\bin
的 dll 的引用(对于 XenApp 6.0):
- Citrix.Management.Automation.dll
- Citrix.XenApp.Sdk.dll
- 其他 dll 取决于您将使用什么
然后将 using
指令添加到您的 .cs 文件中:
using Citrix.Common.Sdk;
using Citrix.XenApp.Sdk;
using Citrix.XenApp.Commands;
using Citrix.Management.Automation;