LoginSignup
0
0

More than 3 years have passed since last update.

[OutSystems]Windowsアカウント名に日本語を使うとExtensionがPublishできない

Posted at

タイトル通りの現象が起きます。

確認環境

Personal Environment(Version 11.10.0 (Build 22910))
Integration Studio(Version 11.6.21)

発生する現象

Windowsにログインするアカウント名に日本語を使っていると、Integration StudioによるPublish時に以下のようなエラーがでます。

Compiler Error

.NET Compilation.

MSBUILD : error MSB1009: プロジェクト ファイルが存在しません。
スイッチ:C:\Users\縺倥・繧貼AppData\Local\Temp\0c15ca58-2421-4fc9-addd-677d8d00b39c\Source\NET\SampleExtension.sln

原因

Integration Studioが、日本語をうまく扱えていないですね。
私は自分のPCのログインに自分の名前を使っていますが、そこがパスの区切り文字「\」と結合した上で文字化けして「縺倥・繧貼」になってしまっています。

これにより、コンパイラが.NETのプロジェクトを見つけられずにエラーになってしまうわけですね。

対策

対策1:アカウント名に日本語を使わない

自明ですね。

対策2:一端日本語を含まないパスにExtensionを保存

Integration StudioのFileメニュー > Save Asで、日本語を含まないパスにExtensionを保存してしまいます。
こんな風に。これで文字化けする要素がないので無事にPublishできます。
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0