If creating the project outside of Binary, build the project in VS, but do not close it.

When creating a new plugin, the editor compiles the project and opens in Visual Studio. If the project is already opened in Visual Studio, it will cause error messages (please see attached image)

I would expect the editor handles this like it handles creating a new C++ Class and focus on the Visual studio that is already open, or opens a new one if the project is not already opened in Visual Studio

This is a Regression from 4.15.3

Steps to Reproduce
  1. Create a new C++ Project
  2. Leave Visual Studio open
  3. Under Edit, select Plugins
  4. Select New Plugin
  5. Select Blank and name it BlankTest
  6. Select Create Plugin

Result The editor compiles the new plugin and opens a new instance of Visual studio and causes an error message

Expected Result: The editor checks if the project is opened in Visual Studio and only opens if it is not opened

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-45035 in the post.

Login to Vote

ComponentUE - Foundation - Cpp Tools - Plugin System
Affects Versions4.16
Target Fix4.17
Fix Commit3454390
Main Commit3499771
CreatedMay 15, 2017
ResolvedMay 23, 2017
UpdatedJun 20, 2017
View Jira Issue