【发布时间】:2022-02-07 03:16:15
【问题描述】:
在 4.0 Uno-Platform 之前的版本中,我能够在跨平台类库中为 WebAssembly 特定代码使用 #if __WASM__ 编译器指令。这对于使用特定于 WASM 的 SetHtmlAttribute 方法创建特定于 WASM 的小部件非常有用。
但是,在版本 4.0 Uno-Platform 中,我的代码没有构建,因为编译器没有找到 __WASM__ 常量。我犹豫将其手动添加到库 *.csproj 文件中...
<DefineConstants Condition="$(TargetFramework.StartsWith('netstandard'))">__WASM__;$(DefineConstants);</DefineConstants>
...因为如果目标是 WPF,我担心它会构建。那么,有没有更好的方法呢?
【问题讨论】:
标签: uno-platform