Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


VistaMax

Member
  • Content Count

    6
  • Donations

    $0.00 
  • Joined

  • Last visited

Posts posted by VistaMax


  1. Help me please i need another thing i need a FIleInformation.cs comatible with windows XP

    a fileinformation.cs for XP because these of the XPize diden't work on XP

    using System;

    using System.Collections.Generic;

    using System.Text;

    using System.Collections;

    using System.IO;

    using Shell32;

    namespace XPize

    {

    /// <summary>

    /// Returns the detailed Information of a given file.

    /// </summary>

    public class CFileInfo

    {

    private string sFileDescription = String.Empty;

    public CFileInfo(string sFPath)

    {

    // check if the given File exists

    if (File.Exists(sFPath))

    {

    string aDetailedInfo = string.Empty;

    FileInfo oFInfo = new FileInfo(sFPath);

    sFileDescription = GetDetailedFileInfo(sFPath);

    }

    else

    {

    throw new Exception("The given File does not exist");

    }

    }

    public string FileDescription

    {

    get { return sFileDescription; }

    }

    private string GetDetailedFileInfo(string sFile)

    {

    string det = string.Empty;

    if (sFile.Length > 0)

    {

    try

    {

    // Creating a ShellClass Object from the Shell32

    ShellClass sh = new ShellClass();

    // Creating a Folder Object from Folder that inculdes the File

    Folder dir = sh.NameSpace(Path.GetDirectoryName(sFile));

    // Creating a new FolderItem from Folder that includes the File

    FolderItem item = dir.ParseName(Path.GetFileName(sFile));

    // 34 == File description.

    det = dir.GetDetailsOf(item, 34);

    }

    catch

    {

    det = "Error retrieving file information.";

    }

    }

    return det;

    }

    }

    }


  2. Yes its correct but when the patching start appear thats error

    System.ComponentModel.Win32Exception: The system can`t be found the specified file

    in System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)

    in System.Diagnostics.Process.Start()

    in PatcherHelper.PatcherFunctions.ReplaceOnReboot(String moveExPath, String oldFileName, String newFileName)

    in XPize.MainApp.patcherWorker_DoWork(Object sender, DoWorkEventArgs e)

    in System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)

    in System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)


  3. I been modified the XPize C# for make my own transformationpack but in the moment to patch the files ups a error this is the error

    Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración

    Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

    ************** Texto de la excepción **************

    System.ComponentModel.Win32Exception: El sistema no puede hallar el archivo especificado

    en System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)

    en System.Diagnostics.Process.Start()

    en PatcherHelper.PatcherFunctions.ReplaceOnReboot(String moveExPath, String oldFileName, String newFileName)

    en XPize.MainApp.patcherWorker_DoWork(Object sender, DoWorkEventArgs e)

    en System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)

    en System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)

    ************** Ensamblados cargados **************

    mscorlib

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

    ----------------------------------------

    MaxPatcher

    Versión del ensamblado: 1.0.0.0

    Versión Win32: 1.0.0.0

    Código base: file:///C:/Documents%20and%20Settings/VMax/Escritorio/Debug/MaxPatcher.exe

    ----------------------------------------

    System.Windows.Forms

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

    ----------------------------------------

    System

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

    ----------------------------------------

    System.Drawing

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

    ----------------------------------------

    System.Xml

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll

    ----------------------------------------

    System.Configuration

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

    ----------------------------------------

    Accessibility

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

    ----------------------------------------

    Interop.Shell32

    Versión del ensamblado: 1.0.0.0

    Versión Win32: 1.0.0.0

    Código base: file:///C:/Documents%20and%20Settings/VMax/Escritorio/Debug/Interop.Shell32.DLL

    ----------------------------------------

    PatcherHelper

    Versión del ensamblado: 5.0.0.0

    Versión Win32: 5.0.0.0

    Código base: file:///C:/Documents%20and%20Settings/VMax/Escritorio/Debug/PatcherHelper.DLL

    ----------------------------------------

    System.resources

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.resources/2.0.0.0_es_b77a5c561934e089/System.resources.dll

    ----------------------------------------

    mscorlib.resources

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

    ----------------------------------------

    System.Windows.Forms.resources

    Versión del ensamblado: 2.0.0.0

    Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll

    ----------------------------------------

    ************** Depuración JIT **************

    Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta

    aplicación o equipo (machine.config) debe tener el

    valor jitDebugging establecido en la sección system.windows.forms.

    La aplicación también se debe compilar con la depuración

    habilitada

    Por ejemplo:

    <configuration>

    <system.windows.forms jitDebugging="true" />

    </configuration>

    Cuando esté habilitada la depuración JIT, cualquier excepción no controlada

    se enviará al depurador JIT registrado en el equipo

    en lugar de controlarlo mediante el cuadro de diálogo.

    A ver si alguein español me ayuda si XPero me responde mejor

×
×
  • Create New...