Topic: .NET Framework  (Read 37575 times)

Re: .NET Framework
« Reply #60 on: March 05, 2018, 05:51:46 AM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Interesting....

 :tongue:
ila_rendered


And the error is gone  :great:

Check the previous page to see how I got here (almost) Will put this together in a plugin and update thread soon...

I basically used the plugin i posted before, the added keys for additional registry(see previous post), then copied my hosts references and assembly folders and microsoft.net folder to the USB and overwrote the ones that the plugin put there.  Also I added the extra attached .REG files after the entire process was complete and overwrote any keys already in their places,  the whole thing is a mess and needs to be cleaned up, I will make a plugin that does this for Win10PESEx64,  but I couldn't help but show the results before I get some sleep :sleep:

The plugin I post soon will be approx ~200-350mb zipped plugin size. and will take nearly 700mb of spaceThis ended up being 1.6gb(some of this will eventually be removed but it's not in the WIM so who really cares anyway) on the CD/USB (CD/USB Only), this is only to push a working plugin out right away - With some time I can to source files from install media and shrink the plugin size to under 1mb, of course it will still take up as much CD/USB space.  As always help is appreciated..

* .NET-RegFiles.7z (71.75 kB - downloaded 86 times.)
« Last Edit: March 08, 2018, 03:20:11 AM by bob.omb »

Re: .NET Framework
« Reply #61 on: March 06, 2018, 10:39:27 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
RUN FROM CD ONLY -- .NET Framework v2.0/v3.0/v3.5/v4.7.1 - **100% FULL** Win10PESE x64 1709 ONLY --

-->  v2  <-- updated 03/14/2018

This is a "Provide File" plugin.  You MUST download the provided FULL-1GB-NET.7z linked below for this plugin to work. (~400+mb compressed)

ila_rendered

Put plugin in %BaseDir%\Projects\MyPlugins_Direct\Components

Plugin: * DotNet-Modified_Bob.Omb_v2.7z (705.36 kB - downloaded 131 times.)

Provide Files: https://mega.nz/#!s7RHiYyD!R_iV2eff4Nw9p2aByohXv2XtAjSU1A9_gM9S_ZkNPsE   <-- FULL-1GB-NET.7z  <-- The plugin will not work without this!!

Click the "Provide Files" button on the plugin interface. Extract the downloaded FULL-1GB-NET.7z to the opened "Provide Files" folder.  ("assembly", "Microsoft.NET", "Reference Assemblies (x86)" and "Reference Assemblies" - these uncompressed folders need to be placed inside the Provide Files main folder - The plugin will exit if they are not present)

ila_rendered

I am sure we can significantly reduce the size of the installed plugin but I will either have to slowly do that myself, or hopefully someone can help and we can get a more reasonably sized version completed soon...

« Last Edit: March 17, 2018, 06:43:54 PM by bob.omb »

Re: .NET Framework
« Reply #62 on: March 07, 2018, 01:08:02 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
So for some reason, even though these keys are included at the very last step of the plugin, .NET will only show as being full 4.6, but if you manually import the keys after boot everything shows fine.  I don't think its because of delayed expansion on variables because there are no path variables.  This one is confusing but here are the keys.

Put them in FinalsY>Additional Registry(Not tested) - or - Import them after boot(tested working).....for now until I can find a way to correct the issue (These final keys will enable 4.7.1)

* Last Keys for 4.7.7z (1.5 kB - downloaded 85 times.)

Maybe I need to use RedAddBoot instead of Regwrite?
« Last Edit: March 08, 2018, 01:14:13 PM by bob.omb »

Re: .NET Framework
« Reply #63 on: March 08, 2018, 01:19:22 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Plugin for Run from CD 100% FULL for Win10 v1709

FIXED! :thumbsup:

YOU WILL NEED TO RE-DOWNLOAD PROVIDED FILES - 3/14/2018

Plugin updated in above post

Now that I know this plugin top to bottom the only thing left to do is figure out which files are NOT needed in provided files, and compare against original.NET plugins files, then fix the ORIGINAL plugin to only require any files not already present in the source or that need updated versions...(It would be nice if a forum moderator would help)

If anyone can help reduce the size of the Provide Files while mainatining functionality I can add all of these changes to the REAL .NET original plugin.  As I said from the beginning my purpose was to create a test plugin we can verify works and then get everything reduced.


I MAY BE ABLE TO FIX THE ORIGINAL PLUGIN AND SOURCE FROM WIM WITHOUT THE NEED FOR THIS MODIFIED PLUGIN THAT NEEDS PROVIDE FILES <--- I am working on this - In the meantime use the plugin above.
« Last Edit: March 16, 2018, 04:01:21 AM by bob.omb »

Re: .NET Framework
« Reply #64 on: March 14, 2018, 05:30:35 AM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Plugin and Provide Files package Updated in above post to TESTPLUGIN v2  :thumbsup:

Paths for 4.7.1 files corrected. 
Plugin Interface Updated. 
Provide Files reduced by 600mb. 

-Original 2.0/3.0/4.0/4.5 FULL .NET plugin required space = ~720mb
-MODIFIED 2.0/3.0/4.0/4.7.1 FULL .NET plugin required space = ~995mb (currently)

« Last Edit: March 14, 2018, 05:32:56 AM by bob.omb »

Re: .NET Framework
« Reply #65 on: March 24, 2018, 10:34:07 PM »

t6nna

  • Jr. Chef
  • **
  • Date Registered: Apr 2016
  • Posts: 33
And this is only for 64bit system?

Re: .NET Framework
« Reply #66 on: March 24, 2018, 10:52:29 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Yes the MODIFIED .NET Framework 4.7.1 plugin is x64 only currently.

If you need x86 you will need to use the packaged .NET Framework plugin that came with your project.

Hopefully this will get integrated into the main .NET plugin soon with Lancelot's help when he returns...
« Last Edit: March 24, 2018, 10:53:51 PM by bob.omb »

Re: .NET Framework
« Reply #67 on: March 25, 2018, 04:42:43 PM »

t6nna

  • Jr. Chef
  • **
  • Date Registered: Apr 2016
  • Posts: 33
Yes the MODIFIED .NET Framework 4.7.1 plugin is x64 only currently.

If you need x86 you will need to use the packaged .NET Framework plugin that came with your project.

Hopefully this will get integrated into the main .NET plugin soon with Lancelot's help when he returns...

Thnx for your reply
« Last Edit: March 25, 2018, 04:43:02 PM by t6nna »

Re: .NET Framework
« Reply #68 on: April 25, 2018, 01:11:24 PM »

thamermousa

  • Jr. Chef
  • **
  • Date Registered: May 2016
  • Posts: 28
How to activate or add v2.0/v3.0/v3.5/4/4.5/v4.7 .Net Framework


i have added updates from this wonderful program ntlite , of course, i translated it into arabic with a multi-language arabic and english file
The Arabic language problem has been solved
The ISO size problem has been solved
And device definitions

**I have Windows 10 version , Existent v2.0/v3.0/v3.5/4/4.5/v4.7 .Net Framework , All my attempts have failed , It was not enabled

This is a task I have for programs , Internet Options , As the picture**



Programs like QTTabBar And XmlContentTranslator And others need to v4.0 .Net Framework And subsequent




The installation QTTabBar of the program does not work

http://qttabbar.wikidot.com/

I downloaded several files for this DotNet.script , MODIFIED .Net Framework.script And others

Do you have a ready-made pebakery project ?

Because I do not know where to put files .Net






Thank you



Re: .NET Framework
« Reply #69 on: April 26, 2018, 01:21:21 AM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
I'm not sure for PE Bakery.  Maybe someone here can help point you where the provide files folder for the .NET plugin would translate in PE Bakery..

Unfortunately my modifications are for WB. 

In WB you would place the provided files in %BaseDir%\Workbench\Common\DotNET\Microsoft.NET\ (Clicking the button in the plugin interface automatically opens this folder)
« Last Edit: April 26, 2018, 01:22:18 AM by bob.omb »

Re: .NET Framework
« Reply #70 on: April 26, 2018, 02:52:12 AM »

thamermousa

  • Jr. Chef
  • **
  • Date Registered: May 2016
  • Posts: 28
I'm not sure for PE Bakery.  Maybe someone here can help point you where the provide files folder for the .NET plugin would translate in PE Bakery..

Unfortunately my modifications are for WB. 

In WB you would place the provided files in %BaseDir%\Workbench\Common\DotNET\Microsoft.NET\ (Clicking the button in the plugin interface automatically opens this folder)

Thank you bob.omb

I've put the files as you said earlier , in C:\PESEBB\Workbench\Common\DotNet\Microsoft.NET

I followed your words step by step , BuilderSE or PEBakery Both are the same mistake

Example :
a program XmlContentTranslator Running the program does not work
a program QTTabBar The installation of the program does not work

See previous picture number one , Internet Options

I worked a WinPE 7 And 8.1 And 10 version two years ago , It has the possibility to run XmlContentTranslator And QTTabBar
But the problem was to change the language And And voice definitions , The problem was solved for me

I downloaded several files for this DotNet.script , MODIFIED .Net Framework.script And others , It did not work , And it changed the cylinder as well as Windows , It did not work

By the way , Give me a tool \Microsoft.NET\dotnet.exe It has been installed files

« Last Edit: April 26, 2018, 03:20:01 AM by thamermousa »

Re: .NET Framework
« Reply #71 on: April 26, 2018, 03:17:39 AM »

thamermousa

  • Jr. Chef
  • **
  • Date Registered: May 2016
  • Posts: 28
Is it possible to have incomplete regressions? .reg Or incomplete files

I tried to add a file Host_Net.reg Through the program NTLite It did not work ,

This program NTLite i Do not use it except in the addition of programs Portable

And I tried both files
FULL-1GB-NET.7z
FULL-1.65GB-NET.7z
And my files

I tried to copy all missing Windows files In To .wim , Internet options have worked , But running the previous programs you mentioned did not work

Is there a proper way ? Or if you have a ready-made project ? Adds all things in Windows Without programs


Thank you again

I worked a new one , Success is an ISO version of Windows Existent v2.0/v3.0/v3.5/4/4.5/v4.7 .Net Framework

The files must be extracted From a file install.wim From the same ISO


C:\PESEBB\Workbench\Common\DotNet\Microsoft.NET
C:\PESEBB\Workbench\Common\DotNet\assembly
C:\PESEBB\Workbench\Common\DotNet\Reference Assemblies
C:\PESEBB\Workbench\Common\DotNet\Reference Assemblies (x86)

And put your file and the main file DotNet.script , MODIFIED .Net Framework.script , And Without enabling 3.5 ,

It must be enabled from the same ISO for Windows file install.wim ,

Worked program QTTabBar And XmlContentTranslator

But this program QTTabBar It gives me a resource error , There is an error in the lack of files , Or something else

On all, I will copy the dll files and exe files Other

I will organize the files and rebuild another one
« Last Edit: April 26, 2018, 08:03:33 AM by thamermousa, Reason: I worked a new one »

Re: .NET Framework
« Reply #72 on: April 26, 2018, 12:58:25 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Congratulations on your success!   :thumbsup:

.NET Framework is messy and a bit tough to figure out because the existing plugin is compatible with several different projects (ie Win8PE, Win8.1EP, Win10PE).  This adds an extra difficulty trying to decipher what does what.

My modified script does go one level further ----> %BaseDir%\Workbench\Common\DotNet\Microsoft.NET\ <---- Make sure if using my modified script all 4 provided folders go in here...

ila_rendered

With WB if you do not put it in the right location, it will seem to work, but when you go look your .NET files will not be installed in the right places....

Make sure to check your .NET folder structure on your installed USB and that all foldernames and structure are correct and that the registry keys point to them and you should be fine... 

Also it is stated that my modified plugin is for "RUN FROM CD ONLY -- .NET Framework v2.0/v3.0/v3.5/v4.7.1 - **100% FULL** Win10PESE x64 1709 ONLY --" so yes you have to use the same version of .NET files as the version of windows you are installing..

Re: .NET Framework
« Reply #73 on: April 26, 2018, 01:12:22 PM »

TravisAStrong

  • Apprentice
  • *
  • Date Registered: Apr 2016
  • Posts: 7
Excellent work bob.omb! Any idea when Lancelot is returning?

Re: .NET Framework
« Reply #74 on: April 26, 2018, 01:57:23 PM »

thamermousa

  • Jr. Chef
  • **
  • Date Registered: May 2016
  • Posts: 28
Congratulations on your success!   :thumbsup:

.NET Framework is messy and a bit tough to figure out because the existing plugin is compatible with several different projects (ie Win8PE, Win8.1EP, Win10PE).  This adds an extra difficulty trying to decipher what does what.

My modified script does go one level further ----> %BaseDir%\Workbench\Common\DotNet\Microsoft.NET\ <---- Make sure if using my modified script all 4 provided folders go in here...

(Attachment Link)

With WB if you do not put it in the right location, it will seem to work, but when you go look your .NET files will not be installed in the right places....

Make sure to check your .NET folder structure on your installed USB and that all foldernames and structure are correct and that the registry keys point to them and you should be fine... 

Also it is stated that my modified plugin is for "RUN FROM CD ONLY -- .NET Framework v2.0/v3.0/v3.5/v4.7.1 - **100% FULL** Win10PESE x64 1709 ONLY --" so yes you have to use the same version of .NET files as the version of windows you are installing..



Better to put a better explanation of the existing file MODIFIED .Net Framework.script

so yes you have to use the same version of .NET files as the version of windows you are installing

It is only a copy .NET of ISO and WIM his own , Not from Windows on your computer

By the way I used this version , Windows x64 1709
16299.15.170928-1534.RS3_RELEASE_CLIENTENTERPRISE_VOL_X64FRE_AR-SA.iso

I added her  v2.0/v3.0/v3.5 In a program NTLite ( Already translated into Arabic ) Such as a program BuilderSE into Arabic

The problem I do not know very much about things .script

The problem I do not want there to be a shortage of Windows files , Better to be completed , Then in the program NTLite Delete what I want

It is important first that the version is complete , There are no options to work with to keep some programs and files Special in Windows

Because Windows components , Are related to each other , If it is deleted for a file or program , Many things will be disabled

Thank you bob.omb


Re: .NET Framework
« Reply #75 on: April 26, 2018, 03:37:29 PM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
Any idea when Lancelot is returning?

I wish I knew....
« Last Edit: April 26, 2018, 03:38:26 PM by bob.omb »

Re: .NET Framework
« Reply #76 on: April 26, 2018, 04:11:26 PM »

Fros

  • Jr. Chef
  • **
  • Date Registered: Sep 2013
  • Posts: 10
I can't get the 32bit .Net working.
I tried a lot now and it's still not working. I tried to get it running from RAM and from CD.
I tried the fixes from bob.omb (but not his Modified script). I also tried copying the files manually (Microsoft.NET, assembly, Reference Assemblies, Reference Assemblies (x86)). Edited more or less randomly some reg-files (and fixed the copy paste bug) but still it's not working.

Does the 32bit .Net work for anyone on the Win10 1709 Build?

I always the the error, that the "Application has generated an exception that could not be handled." - even with very simple Test-Applications.

Re: .NET Framework
« Reply #77 on: April 27, 2018, 01:22:56 AM »

bob.omb

  • Code Baker
  • Grand Chef
  • *****
  • Location: USA
  • Date Registered: Jul 2017
  • Posts: 1261
try modified plugin and let me know, I'm pretty sure I fixed the x86 paths too

Actually after thinking about it the folder names will be different for x86....  I can try and look this weekend but haven't had much time lately..

I would prefer to figure a way out to fix the orginial plugin instead of using a modified one...Perhaps others can help as well
« Last Edit: April 27, 2018, 01:28:47 AM by bob.omb »

Re: .NET Framework
« Reply #78 on: April 28, 2018, 09:38:06 AM »

t6nna

  • Jr. Chef
  • **
  • Date Registered: Apr 2016
  • Posts: 33
Does the 32bit .Net work for anyone on the Win10 1709 Build?
I always the the error, that the "Application has generated an exception that could not be handled." - even with very simple Test-Applications.

For me work 2.0/3.0/3.5/4.5 only up to 3.5 apps and 4.0/4.5 full starts from 4.0 apps. :sad: Cant run both

Re: .NET Framework
« Reply #79 on: April 28, 2018, 01:14:18 PM »

thamermousa

  • Jr. Chef
  • **
  • Date Registered: May 2016
  • Posts: 28
bob.omb

I do not know the problem

But a file
C:\PESEBB\Workbench\Common\DotNet\assembly
Missing

And several times worked on the build version , I can not find this folder assembly

ila_rendered
« Last Edit: April 28, 2018, 01:16:06 PM by thamermousa »

 

Powered by EzPortal