Visual Studio 2017 Part5

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ 3fcf-+lmq)
垢版 |
2018/03/06(火) 20:41:44.79ID:4Ii+EMs20
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
↑冒頭にコレを三行重ねてスレ立てしておくこと

Visual Studio 2017
http://www.visualstudio.com/

日本語チーム ブログ
http://blogs.msdn.com/b/visualstudio_jpn

前スレ
Visual Studio 2017 Part4
http://mevius.5ch.net/test/read.cgi/tech/1509244956/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
2018/03/06(火) 22:27:09.92ID:9owNzyv50
>>1

Release Date: March 5, 2018 - Visual Studio 2017 version 15.6
https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes#15.6
2018/03/06(火) 22:37:25.01ID:JNJeZ9l80
10ギガ超えのアップデート
ダウンロードだけで1時間半かかった・・・
2018/03/06(火) 22:47:18.72ID:DZp853RCM
>>1乙。2行じゃだめなんか?
2018/03/06(火) 23:02:24.57ID:4HZs9p/Kd
飯食いながらアップデートの進捗眺めてたんだけど
v140 ビルドツールもアップデートされたな

セキュリティ上の修正とかあるから仕方ないのかも知れんが
これが「vs 2015 互換のv140ツールセット」とかカケラも信用する気になれない
2018/03/07(水) 00:26:46.95ID:8ZGKT69I0
>>1スレ立て乙
以下は前スレから

公式サイト
https://www.visualstudio.com/vs/
更新内容
https://docs.microsoft.com/visualstudio/releasenotes/vs2017-relnotes

先行評価版
https://www.visualstudio.com/vs/preview/
Express版
https://www.visualstudio.com/vs/visual-studio-express/

公式ブログ
https://blogs.msdn.microsoft.com/visualstudio/
日本サポートチームブログ
https://blogs.msdn.microsoft.com/jpvsblog/
7デフォルトの名無しさん (アウアウエー Sa9f-wl/W)
垢版 |
2018/03/07(水) 05:33:14.13ID:CdPFjVHna
O2
8デフォルトの名無しさん (ワッチョイ 87c3-FjTG)
垢版 |
2018/03/07(水) 09:59:14.07ID:+Q8EOHLR0
アセンブラソース変更でのビルドの不具合が直った
2018/03/07(水) 12:18:14.98ID:Iu/omrpua
アプデ来たけどインストーラーが更新されててダウンロード容量が見えるようになってるね
2018/03/07(水) 13:56:57.18ID:DkVCFD8+0
updateしたらイベントログにVSIXAutoUpdate.exeのエラーが出なくなった
2018/03/07(水) 16:06:26.08ID:2wkHBkDf0
asp.net のプロジェクトで

警告: アセンブリ名の比較の結果、NAME の不一致が見つかりました。
エラー: アセンブリのセットアップを完了できませんでした (hr = 0x80131040)。調査は中止しました。

が出るようになった
2018/03/07(水) 20:46:40.68ID:hnKDX0BS0
>>1
スレたて乙
>>6
補足乙
英語のページのリンクでも日本語のページにリダイレクトするのはやめてほしいな
更新が同時なら別にいいんだが
2018/03/07(水) 23:53:44.00ID:KiVxHiES0
個人利用目的で
VBA用のCOMライブラリを作ったんですが
同じPCで開発と利用を行うため、
利用中にさらなる開発を始めデバッグすると開発版に差し替わってしまいます。
debugとreleaseで別の出力先を指定できますが、
レジストリの登録先が同じなためrelease版への参照を維持できません。
こういう状況の時
どういう対策がありますか?
2018/03/08(木) 01:41:43.11ID:OFpALo350
開発PCか利用PCのどちらかをHyper-Vに移す。
2018/03/08(木) 07:10:44.04ID:dmEui5aT0
そこまでせずとも開発用アカウントと利用するアカウントを別にして、
ユーザのレジストリに登録すれば良い
regsvr32 hkcとかでググって
2018/03/08(木) 08:31:04.48ID:1Ge2yZMc0
VMで開発した方が楽だろ
2018/03/08(木) 08:39:05.72ID:dmEui5aT0
俺なら hkcu に登録するとか GUID 変えるけど
VM の方が楽なら VM でやれば良いと思うよ

俺なら Windows と VBA 使うアプリのライセンス用意するだけでも嫌になるわ
2018/03/08(木) 08:41:09.53ID:dmEui5aT0
ちょっと嫌味な書き方になったのは謝る
2018/03/08(木) 17:18:24.67ID:+SmBSGtw0
>>14-18
仮想環境だとインストールとかライセンスとか大変そうですね。すでに構築済みなら有りですけど。

開発用アカウント作って普段のアカウントからVSだけ別ユーザーで実行。
これ良いかなと思ったんですがHKCUの方に登録されるようにする方法が分かりませんでした。
admin権限+UAC無効だとHKCUのCOMは参照されないと言ってるような記述も有り(英語苦手)、
該当者なんでどうなんだろう。
admin権限以外でVS実行するとHKCUの方に登録されるもんなんでしょうか?

GUIDを変える。
これ一番シンプルだなぁ。
でもプロジェクトを分ける方法しか思いつかない。
ソースファイルを単純にミラーリングできればいいんだけど、
#Region "COM GUID"が上書きされちゃうんで
ここ以外を差し替える処理を自動化できればいけるのかな。

どれも面倒だなぁ。VS側でうまくやって欲しかった。

後出しですみません:Win7SP1Home+VS2017
2018/03/08(木) 17:48:09.83ID:1Ge2yZMc0
フレームワークも明確にしたほうがいいよ
MFC or ATL or ・・・
2018/03/08(木) 17:54:10.92ID:+SmBSGtw0
>>19 = >>13です

ビルド前イベントのコマンドラインで
ソースファイル差し替えたら
ちゃんと差し替えた方がビルドされてた。

ということは
#Region "COM GUID"の部分を
ビルド前イベントで書き換えればいいのか?
2018/03/08(木) 17:58:56.68ID:+SmBSGtw0
>>20
ちょっとよくわかりません・・・。

.NET Framework 4.6.1です!
と言ってみる。

言語はVB.NETです。
2018/03/08(木) 18:06:21.15ID:SUvD1FHyd
そっちかw
条件付きコンパイル(#if)でguidを切り替えるといいよ

>>22
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況