Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

nugetで2.1.0をインストールするときのエラー #24

Closed
terasato opened this issue Dec 18, 2018 · 9 comments
Closed

nugetで2.1.0をインストールするときのエラー #24

terasato opened this issue Dec 18, 2018 · 9 comments

Comments

@terasato
Copy link
Collaborator

重大度レベル コード 説明 プロジェクト ファイル 行 抑制状態
エラー 参照を追加できませんでした。パッケージ 'LivetCask' はフレームワーク参照を 'Microsoft.Expression.Interactions' に追加しようとしましたが、GAC に見つかりませんでした。これは、パッケージのバグである可能性があります。パッケージの所有者にお問い合わせください。
参照を使用できません。

@terasato terasato changed the title nugetで2.1.0wo nugetで2.1.0をインストールするときのエラー Dec 18, 2018
@terasato
Copy link
Collaborator Author

というエラーが表示されるようになってしまいました。私のやり方が間違っているのかもしれませんが… そうであればご教授お願いします。

@soi013
Copy link
Collaborator

soi013 commented Dec 18, 2018

blendはインストールされていますか?
たぶんvisualstudioをインストールすると一緒にインストールされるのですが、どうでしょうか。

@terasato
Copy link
Collaborator Author

使ったことはありませんでしたが,「Blend for Visual Stuidio 2017」がインストールされています。

@terasato
Copy link
Collaborator Author

取り急ぎ,1.3.1を無事インストールできました。進展があれば2.x系に更新したいと思います。

@runceel
Copy link
Owner

runceel commented Dec 21, 2018

Blend本体ではなくBlend for Bisual Studio SDK for .NET を個別のコンポーネントあたりで追加してますか?(すいません、英語版にしててスクショが日本語じゃないです)
image

@terasato
Copy link
Collaborator Author

お返事遅くなりました。
使っていませんが,SDKだけでなく「Blend for Visual Studio 2017」がインストールされています。
2.2.0でもこの問題は再現しました。

@runceel
Copy link
Owner

runceel commented Feb 4, 2019

ご迷惑をおかけして申し訳ありません。状況を整理させてください。

  • Visual Studio 2017 でデスクトップ開発と個別のコンポーネントとして Blend for Visual Studio SDK for .NET にチェックを入れてインストールしている
  • .NET Framework 4.5.2 以上をターゲットにして WPF アプリケーションのプロジェクトを作成する
  • NuGet から LivetCask 2.2.0 を追加する

上記の状態で

重大度レベル	コード	説明	プロジェクト	ファイル	行	抑制状態
エラー	参照を追加できませんでした。パッケージ 'LivetCask' はフレームワーク参照を 'Microsoft.Expression.Interactions' に追加しようとしましたが、GAC に見つかりませんでした。これは、パッケージのバグである可能性があります。パッケージの所有者にお問い合わせください。
参照を使用できません。

が出てしまうということであってますか?

一つ確認していただきたい内容として WPF アプリのプロジェクトを作成して参照の追加から Assemblies -> Framework の中(すいません英語設定でVS使ってるので日本語だと表記がカタカナかもしれません)に Microsoft.Expression.InteractionsSystem.Windows.Interactivity はありますか?
私の Visual Studio だとこのように Version 4.5.0.0 があります。

image

LivetCask の 1.x 系では上記アセンブリは同梱していました。2.x 系では参照を追加するようにしています。おそらく Visual Studio の Express Edition などがあったときの時代背景を考慮して同梱を昔はしていたのですが、現在は入手可能な状態が普通だと判断したため同梱する方法から、インストールされているものを参照する形に変更しました。

これがない場合は Blend for Visual Studio SDK for .NET が正しくインストールされていないような気がします。

@terasato
Copy link
Collaborator Author

terasato commented Feb 5, 2019

お返事ありがとうございます。

「Visual Studio 2017 でデスクトップ開発と個別のコンポーネントとして Blend for Visual Studio SDK for .NET にチェックを入れてインストールしている」ではなく,「Blend for Visual Studio for VS2017をインストール」していました。

ご指摘の通り,参照の画面でアセンブリを検索してみたところ,2つのアセンブリが見当たりませんでしたので,Visual Studio InstallerでBlend for Visual Studio SDK for .NETを選択してインストールしたところ問題は解決しました。

しょうもないことでお時間をお取りしてしまい済みませんでした。

@runceel
Copy link
Owner

runceel commented Feb 7, 2019

無事使えるようになったようでよかったです。
なかなかわかりにくいところにあるので厄介ですよね。

また何かあったらお気軽にご質問ください。

@runceel runceel closed this as completed Feb 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants