Allow embedding any assembly

.NET obfuscator and automated error reporting

Moderators: Luke Jefferson, melvyn.harbour, dom.smith

Embed System.Reactive extensions

Postby excelthoughts » Fri Sep 14, 2012 5:58 am

I have the same issue.
Also trying to Embed System.Reactive extensions

Tried the Registry key fix.
Have also tried updating the saproj file with the following, to no avail.

<Assembly AssemblyName="System.CoreEx, Culture=neutral, PublicKeyToken=31bf3856ad364e35" MandatoryPath="_lib\\System.Reactive\\System.CoreEx.dll">
<Embedding Embed="1" />
<Merging />
</Assembly>
excelthoughts
 
Posts: 2
Joined: Fri Sep 14, 2012 5:53 am

Re:

Postby excelthoughts » Fri Sep 14, 2012 6:00 am

Brian Donahue wrote:You can *try* adding the SupportsMergingFramework registry key, which is supposed to allow you to merge/embed System anmespaces but it didn't work in my reproduction.

HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Red Gate\\SmartAssembly 6\\SupportsMergingFramework should be a DWORD and have the value set to 1.


I have the same issue.
Sorry about the double post. Original was supposed to be replying to this post..

Also trying to Embed System.Reactive extensions

Tried the Registry key fix.
Have also tried updating the saproj file with the following, to no avail.

<Assembly AssemblyName="System.CoreEx, Culture=neutral, PublicKeyToken=31bf3856ad364e35" MandatoryPath="_lib\\System.Reactive\\System.CoreEx.dll">
<Embedding Embed="1" />
<Merging />
</Assembly>
excelthoughts
 
Posts: 2
Joined: Fri Sep 14, 2012 5:53 am

Postby GrahamH » Mon Jun 10, 2013 12:01 pm

Just in case anyone else stumbles accross this, the registry key
HKEY_LOCAL_MACHINE\\SOFTWARE\\Wow6432Node\\Red Gate\\SmartAssembly 6\\SupportsMergingFramework
should be a String Value (reg_sz) set to 1.
GrahamH
 
Posts: 6
Joined: Mon Jul 05, 2010 10:59 am

Previous

Return to SmartAssembly 6

Who is online

Users browsing this forum: No registered users and 0 guests