I'm developing Visual Studio Extensions. For the UI parts I use WPF and now I stumbled across Prism and found that it brings some features that I really want (like the InteractionRequests), because they make ViewModels testable. Problem is, I don't seem to get it to work.
I installed the Prism NuGet-Bundle on my project. Then I implemented a window with a button that fires an InteractionRequest and assigned a trigger to that request. This worked. I debugged into the action that the trigger invokes.
However, after some Cleans and Rebuilds I now always run into "Couldn't load System.Windows.Interactivity". This seems to be a known issue and the answers imply that what I try to do is not possible. However, why did it work at first?
Is it possible to use Prism in a Non-Prism Application, like in a Visual Studio Extension? How? If not, is there an alternative way to achieve something like interaction requests?