Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否可以将我的windows iot应用程序转换为dll?_C#_Visual Studio_Dll_Raspberry Pi_Windows Iot Core 10 - Fatal编程技术网

C# 是否可以将我的windows iot应用程序转换为dll?

C# 是否可以将我的windows iot应用程序转换为dll?,c#,visual-studio,dll,raspberry-pi,windows-iot-core-10,C#,Visual Studio,Dll,Raspberry Pi,Windows Iot Core 10,我是windows物联网核心的新手,实际上我是用树莓Pi3运行它的 我想做的是从基于windows iot core的应用程序创建一个.dll,并将其集成到另一个解决方案(WPF平台)中。每当我调用.dll方法时,我都会将数据从我的解决方案获取到我的raspberry pi,反之亦然 事实上,我对此感到困惑,因为没有足够的相关文档,我不知道这是否可行。如果可以,我将非常感谢您为我提供一些链接 我假设您的WPF应用程序运行在Windows 10设备上 要在WPF应用程序中使用UWPAPI,您需要

我是windows物联网核心的新手,实际上我是用树莓Pi3运行它的 我想做的是从基于windows iot core的应用程序创建一个.dll,并将其集成到另一个解决方案(WPF平台)中。每当我调用.dll方法时,我都会将数据从我的解决方案获取到我的raspberry pi,反之亦然

事实上,我对此感到困惑,因为没有足够的相关文档,我不知道这是否可行。如果可以,我将非常感谢您为我提供一些链接
  • 我假设您的WPF应用程序运行在Windows 10设备上
  • 要在WPF应用程序中使用UWPAPI,您需要打包WPF应用程序()

    为桌面应用程序创建包时,您的 应用程序将获得一个标识,并使用该标识创建您的桌面 应用程序可以访问Windows通用平台(UWP)API

    • 如果您的WPF应用程序运行的版本低于Windows 10,则无法使用上述解决方案

    在这种情况下,您需要分别为WPF和UWP实现网络发送和接收逻辑。例如,在它们之间建立套接字连接。

    我是否正确理解您希望使用此“dll”也与pi通信?听起来更像是一个API的例子:@LocEngineer是的,我想通过这个.dll与我的raspberry通信,但直到现在还找不到有用的东西!最好创建一个公开应用程序方法的API。毕竟,您希望跨机器进行通信。我并不完全精通PI编程,但如果您不再寻找“如何使用dll实现此目的”,而更像是“如何在Raspberry上创建API并进行交互”,您可能会有更好的机会。@souihernajah您想传输什么样的数据,以及您与raspberry pi通信的设备/平台是什么?@RitaHan MSFT robot数据,但这些数据将作为字符串发送;实际上,我有一个wpf桌面应用程序,它与一个机器人相关。我想在这个应用程序中集成一个dll,将机器人数据发送到运行windows 10 iot core的raspberry,看起来有点混乱,但这正是他们想要我做的