in Backend/RiderPlugin/ForTea.RiderPlugin/Psi/Resolve/Macros/T4MSBuildProjectUtil.cs [23:37]
public static string GetTargetExtension(IProject project)
{
string outputType = project.GetUniqueRequestedProjectProperty(MSBuildProjectUtil.OutputTypeProperty);
switch (outputType)
{
case MSBuildProjectUtil.OutputTypeExe: return ".exe";
case MSBuildProjectUtil.OutputTypeLibrary: return ".dll";
case MSBuildProjectUtil.OutputTypeDynamicLibrary: return ".dll";
case MSBuildProjectUtil.OutputTypeWinExe: return ".exe";
case MSBuildProjectUtil.OutputTypeWinMd: return ".winmdobj";
case MSBuildProjectUtil.OutputTypeAppContainerExe: return ".exe";
case MSBuildProjectUtil.OutputTypeModule: return ".netmodule";
default: return ".exe";
}
}