You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've tried to build an msi with the first sample in readme file. Bu I am getting the following error.
static void Main()
{
var project = new Project("MyProduct",
new Dir(@"%ProgramFiles%\My Company\My Product",
new File(@"App.exe")));
project.GUID = new Guid("6f330b47-2577-43ad-9095-1861ba25889b");
Compiler.BuildMsi(project);
}
Wix project file has been built: C:\WixSharp Setup1\bin\Debug\net472\MyProduct.wxs
Compiling MyProduct.wxs
Source base directory: C:\WixSharp Setup1\bin\Debug\net472
Wix version: 4.0.6
wix.exe : error WIX7014: Unable to find a backend to process output type: .msi for output file: C:\WixSharp Setup1\bin\Debug\net472\MyProduct.msi. Specify a different output type or output file extension.
Can't seem to find anything about the error code WIX7014 anywhere.
The text was updated successfully, but these errors were encountered:
if I call BuildMsi method with a path agrument the setup gets generated.
Compiler.BuildMsi(project,"path.msi");
I suspect this is a culture issue (beacause of Turkish lower ı issue). Somewhere a ToLower should be changed to ToLowerInvariant to resolve this issue.
Then it might be a bug.
Can you please send me your path with that 'Turkish lower ı'. I can try to reproduce it.
Most likely your guess about ToLowerInvariant is correct.
Hello,
I've tried to build an msi with the first sample in readme file. Bu I am getting the following error.
Can't seem to find anything about the error code WIX7014 anywhere.
The text was updated successfully, but these errors were encountered: