Вы добавили код в приложение для обработки имени файла, переданного, когда пользователь дважды щелкает по нему и что-то с ним делает? Вам нужно что-то подобное в вашем стартапе.
string fileName = string.Empty;
string[] activationData =
AppDomain.CurretnDomain.SetupInformation.ActivationArguments.ActivationData;
if (activationData != null && activationData.Length > 0)
{
Uri uri = new Uri(activationdata[0]);
fileName = url.LocalPath.ToString();
}
Затем вам нужно добавить код, чтобы что-то сделать с файлом.