SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

compact framework - GetFrameworkSdkBinPathForBinary

Last post 10-03-2008 12:50 PM by fegyvej. 3 replies.
Page 1 of 1 (4 items)
Sort Posts: Previous Next
  • 09-02-2008 3:46 PM

    • Fubar
    • Not Ranked
    • Joined on 09-02-2008
    • Posts 1

    compact framework - GetFrameworkSdkBinPathForBinary

    Hi there,

    i'm currently developing a little app for a PPC with WinCE. Due to organisation matters i develop on 3 different machines with (quite) similar configuration. Two of the machines compile my project flawlessly but on the third it always throws this compiler error.

    The "AddHighDPIResource" task failed unexpectedly.
    System.ArgumentNullException: Der Wert darf nicht NULL sein.
    Parametername: path1
       bei System.IO.Path.Combine(String path1, String path2)
       bei Microsoft.CompactFramework.Build.Tasks.Utilities.GetFrameworkSdkBinPathForBinary(String binary)
       bei Microsoft.CompactFramework.Build.Tasks.AddHighDPIResource.Execute()
       bei Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult) (MSB4018)

    It seems like on my problem-machine sharpdevelop is unable to resolve the GetFrameworkSdkBinPathForBinary. I already changed the target framework in the project which works for any full version framework but none of the compact framework versions. And i reinstalled the (in my opinion) necessary resources like the frameworks and SDKs - without any improvement.

    I'd be thankful for any useful hints solving my problem with the one machine...maybe starting with the configuration. Do i need any Windows Mobile SDKs? (Can't install them due to Visual Studio 2005 requirements). Sharpdevelop Version is 3.0.0.3443 on all 3 machines.

    Thanks in advance
    Sönke

  • 09-06-2008 11:51 AM In reply to

    • Adion
    • Not Ranked
    • Joined on 09-06-2008
    • Belgium
    • Posts 1

    Re: compact framework - GetFrameworkSdkBinPathForBinary

    Unfortunately I don't have an answer, but I have the same problem.
    I am using Sharpdevelop Version 3.0.0.3437

    I also found that I have a folder
    C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5

     I'm not sure how I got this, and I haven't found a specific Compact Framework 3.5 SDK installation, so I'm not even sure if I installed it properly.
    (Is it possible that it is installed with the Windows SDK?)

  • 09-24-2008 5:01 AM In reply to

    • janrex
    • Not Ranked
    • Joined on 09-24-2008
    • Posts 1

    Re: compact framework - GetFrameworkSdkBinPathForBinary

    I too am having the same error.

    Build 3553 also has the same problem. If the target is set to .Net 3.5 or 2.0 it works fine but Compact 2.0 or 3.5 do not work.

  • 10-03-2008 12:50 PM In reply to

    • fegyvej
    • Not Ranked
    • Joined on 10-03-2008
    • Hungary
    • Posts 1

    Re: compact framework - GetFrameworkSdkBinPathForBinary

    Hi,

    It seems that the problem is that we do not have visual studio installed.

    I did a regmon and found that the ProductDir entry is missing.
    Just create the following entry:

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS]
    "ProductDir"="c:\Program Files\Microsoft Visual Studio 9.0\"

    I just managed to execute my first PDA app.

    Best Regards
    Janos

Page 1 of 1 (4 items)
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.