ForwardMii 1.02

git-svn-id: svn://localhost/Users/andi/Downloads/code/trunk@14 eddbe33b-e435-4246-ac25-f5eb65f9a13c
This commit is contained in:
leathl 2009-12-29 21:49:01 +00:00
parent 56cac8cbc8
commit 77ca7d355f
4 changed files with 26 additions and 6 deletions

View File

@ -21,7 +21,7 @@ namespace ForwardMii
{
public class ForwardMii_Plugin
{
const string version = "1.01"; //Hint for myself: Never use a char in the Version (UpdateCheck)!
const string version = "1.02"; //Hint for myself: Never use a char in the Version (UpdateCheck)!
public static string GetVersion()
{

View File

@ -21,6 +21,8 @@ using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Reflection;
using System.Text;
using System.Runtime.InteropServices;
namespace ForwardMii
{
@ -145,11 +147,26 @@ namespace ForwardMii
}
}
[DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)]
static extern uint GetShortPathName([MarshalAs(UnmanagedType.LPTStr)] string lpszLongPath,
[MarshalAs(UnmanagedType.LPTStr)] StringBuilder lpszShortPath, uint cchBuffer);
public static string GetShortPathName(string longPath)
{
uint size = 256;
StringBuilder buffer = new StringBuilder((int)size);
uint result = GetShortPathName(longPath, buffer, size);
return buffer.ToString();
}
private bool Compile()
{
try
{
ProcessStartInfo makeI = new ProcessStartInfo("make", "-C " + TempDir);
string tempDir = TempDir;
if (tempDir.Contains(" ")) { tempDir = GetShortPathName(tempDir); }
ProcessStartInfo makeI = new ProcessStartInfo("make", "-C " + tempDir);
makeI.UseShellExecute = false;
makeI.CreateNoWindow = true;

View File

@ -25,9 +25,9 @@ using System.Runtime.InteropServices;
[assembly: AssemblyTitle("ForwardMii")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("ForwardMii")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2009")]
[assembly: AssemblyCopyright("Copyright © Leathl 2009")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@ -49,5 +49,5 @@ using System.Runtime.InteropServices;
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
// übernehmen, indem Sie "*" eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.1.0")]
[assembly: AssemblyFileVersion("1.0.1.0")]
[assembly: AssemblyVersion("1.0.2.0")]
[assembly: AssemblyFileVersion("1.0.2.0")]

View File

@ -11,6 +11,9 @@ the CustomizeMii project page.
-----------------------------------------------------------------------------------------
Changelog:
Version 1.02
- Compiling now works, if a space is in your Windows Username
Version 1.01
- Fixed bug that caused an object error while creating forwarders